1. Miami Children's Hospital Nicklaus Care Center 12989 Southern Blvd, Loxahatchee, FL 33470 Coordinate: 26.68201,-80.25108 Phone: (561) 383-7113