Dr. Obioma Nwobi, MD
Pediatric Nephrology
Make an Appointment
(786) 624-4139Telehealth services available
Pediatric Specialist of America/Miami Children's Health System is located at 3200 SW 60th Ct Ste 304, Miami, FL 33155.
Providers at Pediatric Specialist of America/Miami Children's Health System specialize in Pediatric Nephrology.
One provider practices at Pediatric Specialist of America/Miami Children's Health System.
Use the insurance check on this page to verify if Pediatric Specialist of America/Miami Children's Health System is in-network.