St. Teresa of Avilla Catholic Church St. Teresa’s in Carson City struggled with sound issues since the Church was ...