Canada Post is located in Toronto, Canada on PO/Shoppers Drug Mart, 523 St Clair Ave W. Canada Post is rated 2.9 out of 5 in the category post office in Canada.
Address
PO/Shoppers Drug Mart, 523 St Clair Ave W
Accessibility
Wheelchair-accessible entrance