Amalia Mercedes Landa Galindez, MD, Internal Medicine

885 Sw 109th Ave
Ste 131 Pg5 Building
MiamiFL  33199-0001 (Miami-Dade County)


Phone: 305-348-3627
Fax: 305-348-4261
Email: lan***@*****tt.net

NPI: 1194712042
License Number: ME 0069836 (FL)