Nemours Children’s Hospital, Florida is a freestanding, 130-bed, pediatric acute care children’s hospital located in Lake Nona Medical City outside of Orlando, Florida.
Nemours Children’s Hospital, Florida is a freestanding, 130-bed, pediatric acute care children’s hospital located in Lake Nona Medical City outside of Orlando, Florida.
Address: 6535 Nemours Pkwy, Orlando, FL 32827, United States