180 Trowers Rd, Unit 26 Woodbridge, ON L4L 8A6 E-mail: info@troyawindows.com Phone Numbers:1 905-856-94931 647-986-2304 Working Hours:Monday – Friday: 08.00 – 17.00Saturday: 09.00 – 12.00 Please enable JavaScript in your browser to complete this form.Name *Email *Your Phone Number *Date and Time to CallComment or Message *CommentSend Your Request