Address: 891 Amsterdam Avenue,New York city,Upper West Side,USANY 10025Located on Manhattan's Upper West Side at Amsterdam and 103rd, take subway #1(Broadway local) to the 103rd St. Stop, walk 1 block east on 103rd.