312 N. Orchard Ave, Farmington, NM 87401, US

(505) 325-5832

Sharing Christ's love through liturgical worship and outreach to others