Alexander Olatunde Badru, MD, Internal Medicine

521 W Main St
LebanonTN  37087-3460 (Wilson County)


Phone: 615-547-6200
Fax: 615-547-6202

NPI: 1942255575
License Number: 41138 (TN)