We are located in the East Harlem, also known as Spanish Harlem or El Barrio, a neighborhood of Upper Manhattan, NYC.We are right on 126 E 103rd St FRNT 2, New York, NY 10029
Δ