180 Trowers Rd, Unit 26
Woodbridge, ON L4L 8A6

E-mail: info@troyawindows.com

Phone Numbers:
1 905-856-9493
1 647-986-2304

Working Hours:
Monday – Friday: 08.00 – 17.00
Saturday: 09.00 – 12.00

Close Panel

Contact Us:

Street Name, FL 54785

Visit our Location

(01) 54 214 951 47

Call us Anytime

Mon - Fri 08:00-19:00

Sat and Sun - CLOSED

Follow Us:

Stay in Touch: