Dr. Wilfredo Amaya, MD
Orthopedic Surgery
Make an Appointment
(305) 642-5366Telehealth services available
Spanish
Leon Medical Centers is located at 101 SW 27th Ave, Miami, FL 33135.
Providers at Leon Medical Centers specialize in Internal Medicine, Family Medicine, and Physical Therapy (Physical Therapy Assistant).
Fourteen providers practice at Leon Medical Centers.
Use the insurance check on this page to verify if Leon Medical Centers is in-network.
Providers at Leon Medical Centers can provide language services for Spanish.