Remington Glass & Mirror Ltd – 1660 St. Clair Ave W Business Type: Home Improvement, Professional Services (416) 656.18881660 St. Clair Ave W Toronto, ON M6N 1H8 Telephone: (416) 656.1888 BUSINESS HOURS Monday to Friday: 8 am – 5 pm Saturday & Sunday: CLOSED Related Businesses Di Nardo Kitchen Ltd. – 1666 St. Clair Ave W West York Appliances & Furniture – 1645 St. Clair Ave W Vision Africana 2000 – 1760 St. Clair Ave W Vintage Home Boutique – 1639 St. Clair Ave W Vietnamese Women’s Association Toronto – 1756 St. Clair Ave W