-
iHeartRadio Theater (formerly PC Richard & Son Theater) is located on 32 6th Avenue, Manhattan, between Lispenard and Walker Streets, inside the AT&T building. The building is across the street from Roxy Hotel Tribeca, and a block from where 6th Avenue begins by splitting off from Church Street. It lies...