Our Location:
63 Alness Street, Unit 7, Toronto, Ontario M3J 2H2
Get in Touch:
🇨🇦 Canada: 416-238-6700
🇺🇸 Texas Inquiries: 972-679-1918
Exciting News! Our Dallas, Texas office is opening soon—stay tuned for updates!
Business Hours:
- Monday–Friday: 9 AM–4 PM
- Saturday: 9 AM–1 PM
- Sunday: Closed
Showroom visits are by appointment only.