L&L Tire Service Truck & Trailer Repair (618) 443-3353 311 S St Louis St, Sparta, IL 62286, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 311 S St Louis St, Sparta, IL 62286, USA (618) 443-3353 City SPARTA State Illinois Country United States