Our Lady of Sorrows Church

W. National Ave.
Las Vegas
New Mexico
United States