OUR LADY QUEEN OF ANGELS
The Church of Our Lady Queen of Angels in Rio Rancho, New Mexico, is one of the larger Parishes in the American Province.
The Church of Our Lady Queen of Angels in Rio Rancho, New Mexico, is one of the larger Parishes in the American Province.