Teutopolis Auto Repair Inc.

  • Auto Repair/Service
  • Tires Sales/Service
802 W Main
Teutopolis, IL 62467
(217) 857-6096
(217) 857-9056 (fax)
  • Whom to Contact

    • John Buening
      President
      Phone: (217) 857-6096
      Fax: (217) 857-9056