Got Questions? Need Information?
At Galaxy Windows We're Always Accessible.
We've listed our contacts below. So, if there's anything you'd like to know, if you've got a compliment or an issue you'd like resolved, please get in touch with us. We look forward to hearing from you.
7777 Keele St # 202
Toll Free: 1-888-979-9888
1155 North Service Rd W
Toronto, GTA North & East
105 Consumers Drive #2