Dr. Orlando Alfonso, MD
Family Medicine
Make an Appointment
(305) 642-5366Telehealth services available
Leon Medical Center Kendall is located at 12515 SW 88th St, Miami, FL 33186.
Providers at Leon Medical Center Kendall specialize in Family Medicine, Internal Medicine, and Nursing (Nurse Practitioner).
Seventeen providers practice at Leon Medical Center Kendall.
Use the insurance check on this page to verify if Leon Medical Center Kendall is in-network.