Find tickets for Coheed and Cambria in New York, New York at The Rooftop at Pier 17 on Wednesday, September 16, 2020.
The Rooftop at Pier 17 is located at 89 South St in New York, NY