Duo Temp Windows and Doors 105 Merritt St., St. Catharines, Ontario, L2T 1J7, Canada Loading Map.... Duo Temp Windows and Doors Duo Temp Windows and Doors 43.1362627 -79.20457499999998