Where is Helen and Irving Schneider Children's Hospital located?
Helen and Irving Schneider Children's Hospital, New York, United States (approx. 40.75389°, -73.70833°)
Helen and Irving Schneider Children's Hospital, New York, United States (approx. 40.75389°, -73.70833°)