Dr. Ingrid Mixter Leon, MD
Family Medicine
Make an Appointment
(305) 642-1662Telehealth services available
Leon Medical Center is located at 12515 SW 88th St, Miami, FL 33186.
Providers at Leon Medical Center specialize in Family Medicine.
One provider practices at Leon Medical Center.
Use the insurance check on this page to verify if Leon Medical Center is in-network.