Where is Woodhull Medical Center?

Where is Woodhull Medical Center located?

Woodhull Medical Center, Woodhull Medical Center, United States of America (approx. 40.699444°, -73.9425°)


Where is Woodhull Medical Center on the map?