Nicklaus Children’s West Kendall Outpatient Center 0.0 13400 SW 120th St Suites 100, Miami, FL 33186 +1 786-624-5363 07/30/2025 Miami