Our Lady of the Angels School

320 Romero St., NW
Albuquerque
New Mexico
United States