Save Barton M. Clements, MD BartonClements.MD.com • General Surgeon • 38 years experience Barton M Clements MD 502 W Main Street, Livingston, TN 38570