123 W 71st StNew York, NY 10023
New York City, NY
(btw Columbus Ave. & Broadway) 72nd Street 2/3 station nearby