IMMACULATE CONCEPTION CATHOLIC CHURCH MILLHOUSEN INC is a Catholic church located in GREENSBURG, IN. Find service times, contact information, and directions.
2081 E COUNTY ROAD 820 S