357 Croft Dr, Windsor, Ontario N8N 2L9
(519) 735-0093
Urban Glass and Door is Windsor/Essex’s one-stop solution for repairs, restorations and new installation projects. Our in-house design service and experienced professionals set us apart from the typical glass shops in the region. And, with our new 911 W