Louis Carnendran, MD, Internal Medicine

1190 Nw 95th St
Ste 404
MiamiFL  33150-2063 (Miami-Dade County)


Phone: 305-932-2463
Fax: 305-694-4827

NPI: 1497717565
License Number: ME92574 (FL)