Sagrada Familia de Lemitar ChurchParishShare57 Olive LaneLemitar, NM 87823United StatesGet directions