Decatur Trailer Sales & Services Truck & Trailer Repair 3974 E Mueller Ave, Decatur, IL 62526, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 3974 E Mueller Ave, Decatur, IL 62526, USA City DECATUR State Illinois Country United States