Where is South Oaks Hospital?

Where is South Oaks Hospital located?

South Oaks Hospital, New York, United States (approx. 40.68489°, -73.42364°)


Where is South Oaks Hospital on the map?