St. Francis Xavier Church

Church in 2006
Below is a picture of the Church
​taken in 2006