Where is Webster Hall?
Where is Webster Hall located?
Webster Hall, New York, United States (approx. 40.73167°, -73.98917°)
Where is Webster Hall on the map?
Webster Hall - Lenox Hill Hospital
{"latitude":40.73167,"longitude":-73.98917,"title":"Webster Hall"}