T & S Tire & Auto
516 Highway 183
Alma, NE 68920
Alma, NE 68920