Nemours Children’s Hospital Orlando
Phone: 4075674000
Address: 6535 Nemours Parkway Orlando, FL 32827
Website: www.nemours.org/locations/orlando-nemours-childrens-hospital.html
Affiliation: Nemours Children's Health System - Wilmington, DE
CMS: 103304
Type of Facility: Childrens
Total Employees: 959
Total Staffed Beds: 120