Central Park Arsenal

830 Fifth Avenue at 64th Street
New York, NY 

+ Google Map