Nicklaus Children’s Hospital Address: 3100 SW 62 Avenue Hospitals contact and location in Bahamas 305-666-6511