Teffertiller Motors, Mcleansboro, IL, 62859 | Auto Service | Snap Finance