Victoria Square United Church is located in Markham, Canada on 10720 Victoria Square Blvd. Victoria Square United Church is rated 4.3 out of 5 in the category united church of canadahistorical landmark in Canada.
Address
10720 Victoria Square Blvd
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance