19 Cromer Ave, Grand Falls-Windsor, NLA2A 2K5Get directions
The Exploits Valley Mall is the largest shopping centre in Central Newfoundland. Over the past few years it has grown into a shopping center with 1 national chain grocery store and...more...See more text