Leaflet | Map data © Google
Location: 
Frederick P. Rose Hall
Neew York, NY 10023
United States