Mark Stephen Averbuch, MD, Internal Medicine

5606 Brookwood Pl
NashvilleTN  37205-1472 (Davidson County)


Phone: 615-352-0590
Fax: 615-354-0903

NPI: 1164546693
License Number: MD0000008361 (TN)