LOCATION AND CONTACT DETAILS 1649 St. Clair Ave W Toronto, ON M6N 1H7 Telephone: (647) 621.1246 BUSINESS HOURS Sunday: CLOSED Monday – Friday: 9 am – 6 pm Saturday: By Appointment Only
V. Rosa Building Design Ltd. – 1726 St. Clair Ave W
1726 St. Clair Ave W Toronto, ON M6N 1J1 Telephone: (416) 588.0001 Telephone: (416) 536.3000