Photo by Felipe Vazquez via Google
North Tonawanda, New York · 10 Creekside Dr, North Tonawanda, NY 14120, USA
About
Ellicott Island Bark Park is a leash-free dog park located in North Tonawanda, New York, featuring trails for dogs to explore. The park offers a natural setting where dogs can roam off-leash in an open environment.
Amenities
Amenities not yet listed. Know this park? Leave a review.
Reviews
No reviews yet — be the first to review this park!
Help other dog owners find great parks near them