David L Seaton, MD, Family Medicine

16532 Us Hwy 64
SomervilleTN  38068-6185 (Fayette County)


Phone: 901-813-8138
Fax: 901-813-8793

NPI: 1487748745
License Number: 27421 (TN)