Dr. Eddie Armas, MD
Family Medicine
Make an Appointment
(305) 284-8483Telehealth services available
Alca Medical Center is located at 7000 SW 62nd Ave Ste 405, South Miami, FL 33143.
Providers at Alca Medical Center specialize in Family Medicine and Physician Assistant (PA).
Two providers practice at Alca Medical Center.
Use the insurance check on this page to verify if Alca Medical Center is in-network.