no reviews found
Grand Falls-Windsor Dog Park, located at Trans – Canada Hwy, Grand Falls-Windsor, NL A2A 2M4, Canada, provides secure fencing so your dog can explore freely, and you’ll find water stations here, and there’s good tree cover for hot afternoons, and it’s a sociable spot with considerate visitors. Be aware that the facility needs some TLC.