123 E Main St
Rochester, NY 14604
Charles Carroll Plaza, along with the connecting Sister Cities Bridge and Genesee Crossroads Park, is a riverfront public urban space that provides scenic views, park seating, a public promenade, public art, and green space.