St. Teresa of Avila in Carson City

Tracing its roots back to 1858, before Nevada became a state, St. Teresa of Avila Catholic Church is a community that reflects the history of Nevada and the Catholic faith of today.

Previous
Previous

Immaculate Conception Church