Alton Area Towing & Repair Towing & Recovery (618) 462-9826 2906 E Broadway, Alton, IL 62002, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 2906 E Broadway, Alton, IL 62002, USA (618) 462-9826 City ALTON State IL Country United States