NAPA Auto Parts – Carroll County Auto Parts Truck & Trailer Repair 501 Main St, Savanna, IL 61074, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 501 Main St, Savanna, IL 61074, USA City SAVANNA State Illinois Country United States