About
Miller Nature Area is a park in Miller Ave & Arborview Blvd, Ann Arbor.
Rated 4.8 out of 5 with 67 Google reviews.
One reviewer says: "A nice little patch of woods to visit in the middle of the city."
Amenities include dog-friendly, kid-friendly.
Add a review