St. Kateri Tekakwitha Church

The newly constructed St. Kateri Tekakwitha Church