Penn Plaza Pavilion

401 Seventh Avenue at 33rd St.
New York
New York
United States