Marcel Yemba Eluhu, MD, Internal Medicine

317 18th Ave N
Ste 101
NashvilleTN  37203 (Davidson County)


Phone: 615-320-7151
Fax: 612-320-5976

NPI: 1417920893
License Number: MD17420 (TN)