Leonidas Ahumada MD

Photo Not Available
Leonidas Ahumada, M.D.
11760 SW 40 Street
Suite 416
Miami, FL 33175
  • Phone: (305) 269-0609
  • Fax: (305) 559-5939
Specialty: General Surgery
Gender: Male
Languages: English, Spanish