Windsor Beauty Supply Inc. - Leamington Store Categories Beauty Supplies 95 Erie St. N. Leamington ON N8H 2Z7 (519) 324-0404 (519) 324-9559 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×