Olufemi O Odunusi, MD, Internal Medicine

209 College St
LafayetteTN  37083-1701 (Macon County)


Phone: 615-666-2056
Fax: 615-666-3022

NPI: 1861541351
License Number: MD024943 (TN)