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