Home › Venues › Station Square Park Station Square Park Tickets Buy tickets for concerts at Station Square Park in Clearwater, FL. No Upcoming Events No upcoming events scheduled at Station Square Park. Please contact us with any corrections. Hotels & Lodging Near Station Square Park About the Venue Station Square Park At-a-Glance Address612 Cleveland StClearwater, FL 33755United States Map & Directions Advertisement