657 Topsail Rd, St. John’s, NL , Canada, A1E 2E3
The Waterford Valley Mall is a two-building combination retail strip mall and offices located on a major city route on Topsail Road. It is a very visible location with a lot of foot traffic. Several very popular food establishments are on site, making this a busy location. There is a bus stop right in front of the buildings, and ample parking for retailers in front and staff/office tenants in the rear.