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 Internal Medicine, Family Medicine, and Nursing (Nurse Practitioner).
Fifteen providers practice at Leon Medical Center Kendall.
Use the insurance check on this page to verify if Leon Medical Center Kendall is in-network.