1. Leoma Tire Center 2586 Highway 43 S, Leoma, TN 38468 Coordinate: 35.15961,-87.34817 Phone: (931) 852-4833