Sam Barnes, MD

Orthopaedic Surgery

1301 Holladay Rd, Cookeville, TN 385014645

(931) 432-6642