Church of the Immaculate Conception is a church located in West Terre Haute, IN. Find service times, contact information, and directions.
3301 St Marys Rd, West Terre Haute, IN 47885