There are 2 Auto Mechanical Repairs in Townsend, Tennessee, serving a population of 400 people in an area of 3 square miles. There is 1 Auto Mechanical Repair per 200 people, and 1 Auto Mechanical Repair per 1 square miles.
In Tennessee, Townsend is ranked 119th of 645 cities in Auto Mechanical Repairs per capita, and 257th of 645 cities in Auto Mechanical Repairs per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Townsend Auto Mechanical Repairs.
Caylor's Service Station 7622 East Lamar Alexander Parkways Townsend, TN Auto Parts, Auto Repairs, Oil Change & Lube, Transmission
Phillips 66 7665 East Lamar Alexander Parkways Townsend, TN Service Station