Saint Mary's Church

Saint Mary's Church

2100 E 20th St
Farmington, NM, 87401
505-325-0287