Where is Nicklaus Children's Hospital?

Where is Nicklaus Children's Hospital located?

Nicklaus Children's Hospital, Nicklaus Children's Hospital, United States of America (approx. 25.741459°, -80.294266°)


Where is Nicklaus Children's Hospital on the map?