I love St. Francis Xavier Church :)
See a problem? Let us know!
Ok, I feel weird writing a review for a Church. Still, it was part of my childhood and I am feeling nostalgic so I am going to do it anyway. This Catholic Church is one of many in Weymouth and...