Park
Levis Square
Toledo, OH86% like it (4.3 / 101 Reviews )
ABOUT
Levis Square is a park located
at Toledo, OH 43604, , Toledo
, OH.
It has received 101 reviews with an average rating of 4.3 stars.
It has received 101 reviews with an average rating of 4.3 stars.
FAQs
This Park received 4.3 points from 101 customer reviews.
The address of Levis Square is:
Levis SquareToledo, OH 43604
Toledo,
Levis Square is listed under
LOCATION
Levis Square Location