About this mall
The Billings Bridge Plaza is a two-stored shopping centre located in Ottawa, Canada. The mall hosts 85 stores and services (2 anchor tenants) on the total retail floor area of 460,000 sq ft/43,000 m2. It offers a parking lot for 1519 spaces.
The Anchors of the mall are:
Your Independent Grocer (29,636 sq ft/2,753.3 m2) and Zellers (98,950 sq ft/9,192.8 m2).
The mall is owned by Capital City Shopping Centre Ltd.