Home / Store / MACK SALES & SERVICE OF DECATUR, INC. Store in DECATUR MACK SALES & SERVICE OF DECATUR, INC. Store in DECATUR Categories: Volvo MackAddress 3939 N BRUSH COLLEGE RDDECATUR, IL 625218509Contact Telephone: 2178753775 Additional Information OEM: MACK