Tourist attraction
Upper Millcrest Park
Norwood, OH76% like it (3.8 / 38 Reviews )
ABOUT
Upper Millcrest Park is a tourist attraction located
at 1700 Mills Ave, , Norwood
, OH.
It has received 38 reviews with an average rating of 3.8 stars.
It has received 38 reviews with an average rating of 3.8 stars.
FAQs
This Tourist attraction received 3.8 points from 38 customer reviews.
The address of Upper Millcrest Park is:
Upper Millcrest Park1700 Mills Ave
Norwood,
Upper Millcrest Park is listed under
- Tourist attraction
- Park
LOCATION
Upper Millcrest Park Location