At first this one confused me - I saw a service station with a barber shop - but then I realized, ah hah. Of course. 26 Broadway. The Standard Oil Building.