DEMPSEY THEATER

Dempsey Theater

127 West 127th Street, New York, 10027