I am at a web design shop almost directly south of you on East 72nd St, between two main parallel avenues. The shop is on the same side of the street as the Chase bank and just a few buildings west of it.