Alexanders Towing
810 W Main St
Toledo
IL
62468
(217) 849-3750
Open Map
Description
Alexander's Towing & Auto Repair is located at 810 W Main St, Toledo, IL. This business specializes in Auto Repair & Service.
by merchantcircle on July 26, 2015 from
merchantcircle
auto repair
auto service
Automobile - Repairs & Services
Automobile - Towing
Automotive Services
Motor Vehicle Towing
towing
Towing Service
Towing service, automotive in Toledo, IL