Saint Teresa of Avila Catholic ChurchParishShare213 Smith StreetGrants, NM 87020-0668United StatesGet directions