CIBOLA CATHOLIC COMMUNITY

St. Teresa Church

St. Teresa of Avila

St. Teresa Parish Located in Grants, New Mexico Grants was originally known as Los Alamitos and was settled in 1864…