This business has CLOSED
Report as open?
Decatur Auto & Tire
36 Years
in Business
Saved to Favorites
11/12/2008
These guys fix up old beaters from the auction just enough to get them running. They are a LEMON factory. Do yourself a favor, save your money, and stay away from this junkyard.
Phone: (217) 422-2886
Address: 1707 N 22nd St, Decatur, IL 62526
Website: http://decaturautoandtire.com