Location: The Cathedral of St. John, 318 Silver Ave. SW, Albuquerque, NM, United States
StreetView: None