The Central Park North New York
137 W 111th street
New York,
NY 10026
Near Mount Sinai Hospital