Park
Scott Park Sports Complex
Toledo, OH80% like it (4.0 / 59 Reviews )
ABOUT
Scott Park Sports Complex is a park located
at 2034-2162 Hill Ave, , Toledo
, OH.
It has received 59 reviews with an average rating of 4.0 stars.
It has received 59 reviews with an average rating of 4.0 stars.
FAQs
This Park received 4.0 points from 59 customer reviews.
The address of Scott Park Sports Complex is:
Scott Park Sports Complex2034-2162 Hill Ave
Toledo,
Scott Park Sports Complex is listed under
LOCATION
Scott Park Sports Complex Location