Skip to content

Manchester Square Edmonton

Shopping mall

Address
10712 120 St NW
Phone
(780) 705-8676
Data
Rating and reviews from Google, checked on October 13, 2026.
Manchester Square Edmonton

Other top-rated shopping malls & department stores

Ranked near Manchester Square Edmonton in shopping malls & department stores