L & S Tire & Auto
E Highway 30
Elm Creek, NE 68836
Elm Creek, NE 68836