Park
Geller Park
Newark, OH90% like it (4.5 / 252 Reviews )
ABOUT
Geller Park is a park located
at 580 Cynthia St, , Newark
, OH.
It has received 252 reviews with an average rating of 4.5 stars.
It has received 252 reviews with an average rating of 4.5 stars.
FAQs
This Park received 4.5 points from 252 customer reviews.
The address of Geller Park is:
Geller Park580 Cynthia St
Newark,
Geller Park is listed under
LOCATION
Geller Park Location