Contact Us Hamilton Mountain 880 Upper Wentworth St #2B Hamilton, ON L9A 5H2 (905) 538-7650 Hamilton Downtown 200 James St S #207 Hamilton, ON L8P 3A9 (905) 529-0521 Dundas 133 King St W #201 Dundas, ON L9H 1V3 (289) 238-8022 Ancaster 323 Wilson St E Unit B-3 Ancaster, ON L9G 4A8 (905) 648-2626 Stoney Creek Suite #204, 68 Centennial Pkwy S Stoney Creek, ON L8G 2C5 (905) 664-2507 Binbrook 2537 Hamilton Regional Rd 56 Unit B5 Binbrook, ON L0R 1C0 (289) 756-7650 Burlington 665 Plains Rd E Burlington, ON L7T 2E8 (905) 681-6467 Cambridge 130 Cedar St #31 Cambridge, ON N1S 1W4 (519) 267-8787 Etobicoke 3857 Lake Shore Blvd W Etobicoke, ON M8W 0A4 (647) 496-7065 Vaughan 2-9671 Jane St Maple, ON L6A 3X5 (905) 417-3849