Echo Mountain Off Leash Area

Choose Star Rating:
VN:F [1.9.22_1171]
Rating: 3.0/5 (7 votes cast)

2302 E. Grovers Ave.
Phoenix, Arizona - AZ US
Size: 2.5 acres
Surface: grass
Hours: 630am - 10pm
Fee: no
Visit Website

Dog Park Description

Fenced, 2.5 acres with grass surface, bring your own water, disposal bags, trash cans, separate areas for large and small dogs.

Share This Listing Share This Listing Report Error or Edit Dog Park Listing


Dog Park Reviews

Write a Review of this Dog Park


Dog Park Location