St. Ignatius Loyola Church
St. Ignatius Loyola Church located in Houghton Michigan is a beautiful architectural structure that was built in 1902. This Historical structure began to have some leaking issues in the winter of 2003, 2004. It came out for bid in the…