Public Square is a bustling urban space in the heart of Cleveland, Ohio, known for its historical significance and vibrant atmosphere.
This iconic location serves as a gathering place for locals and visitors alike, offering a variety of events, attractions, and green spaces for leisure and community engagement.
Generated from their business information