Saint Theresa Of Avila Church Meeting Address 318 Main St, Theresa, NY, 13691 Catholic Church Profile »