Luma Doors and Windows Luma Doors and Windows provides factory-direct doors and windows for homeowners in Greater Toronto Area. Our entry doors are manufactured in our facility right here in Vaughan! Phone: (905) 303-0560 45 Rodinea Rd, Unit 1, Maple, ON L6A 1R3 Canada Map Other Categories: House & Home |