James Brevard Haynes, MD, Internal Medicine

300 20th Ave N
Ste G-8
NashvilleTN  37203-2131 (Davidson County)


Phone: 615-284-7533
Fax: 615-224-7575

NPI: 1104810274
License Number: MD9739 (TN)