Contact our Notre Dame Castle Store in Grand Falls-Windsor
28 Duggan Street
Grand Falls-Windsor, NL
Toll Free: 800-563-3832
Monday - Friday: 8:30am - 5:30pm
Saturday: 8:30am - 5:00pm
Welcome to Notre Dame Grand Falls-Windsor!
We offer top brand names and we pride ourselves on competitive pricing. Come in, meet our friendly staff and check out the new and exciting products. If you don't see what you're looking for, be sure to let us know and we'll be pleased to get it for you.