Where is Public Square?

Where is Public Square located?

Public Square, Public Square, United States of America (approx. 41.312°, -81.44095°)


Where is Public Square on the map?