Templeton Barbecue

999 Smithville Hwy Sparta TN 38583 USA

(931) 247-9074

Location