Palmer Tire And Auto 2, Decatur, IL, 62526 | Tires, Rims & Auto | Snap Finance