The Apollo Theater in Harlem, New York City GG EditorsFebruary 27, 2013Spaces, Places & Architecture Post navigation PreviousNext The legendary Apollo Theater on 125th Street in Harlem, NYC. Share this:TwitterFacebookLike this:Like Loading... Related