Our Lady of Belen Catholic ChurchParishShare101-A North 10th StreetBelen, NM 87002United StatesGet directions