Photos of St. Francis Xavier Church Interior
About St. Francis Xavier Church Interior
The St. Francis Xavier Church in the Downtown district of Missoula was built in 1892. It is the tallest church in Missoula, and one of the tallest in the state (by height to roof). It has paintings well over 100 years old, which were done by a brother of the Society of Jesus, a kitchen helper, who painted them in his spare time. -from Wikipedia
Where to find St. Francis Xavier Church Interior
📍 Explore on PIXEO Map →
churchhistoric










