To navigate, press the arrow keys. Main Street Repairs & Tires ← View details 201 South Main Street, Lewistown, IL 61542 +1 309-518-8043 Get Directions From* To * — Required information