answersLogoWhite

0

Yes. According to Google Maps, it is on the corner of East 86th Street and Fifth Avenue, which is the heart of the Upper East Side.

User Avatar

Wiki User

15y ago

What else can I help you with?