This small park by the canal welcomes dogs in its outdoor areas. A quiet spot for a walk.
This small park by the canal welcomes dogs in its outdoor areas. A quiet spot for a walk.
2520 N 66th Pl, Scottsdale, AZ 85251, USA
Get directionsNo photos yet. Sign in to add one.
More like this: Dog Parks in Scottsdale
Venue information powered by Google
Is this your venue? Get in touch to claim or update this listing.