Contact

St. Theresa of Avila Catholic Church

St. Theresa of Avila Roman Catholic Church

812 W. Main St.

Salem, IL 62881

(618)548-0899 (office)

(618)548-0269 (fax)

  • Facebook Classic
  • Twitter Classic
  • Google Classic