Select Page

News

Confirmation!

Bishop George Leo Thomas of the Diocese of Helena celebrated Mass and Confirmation last... read more

New Roof!

The St. Francis Xavier parish office is getting a much needed new roof. Three old layers... read more