Canada Post is located in Niagara Falls, Canada on Shoppers Drug Mart, 6565 Lundy's Ln. Canada Post is rated 3.3 out of 5 in the category mailing service in Canada.
Address
Shoppers Drug Mart, 6565 Lundy's Ln
Accessibility
Wheelchair-accessible entrance