Order: DIOCESANAddress: 1300 Walter St NE Albuquerque, NM 87102 United StatesPhone: (505) 243-4287Website: https://archdiosf.org/parishfinderLatin Mass TimesSunday Low Mass: 12:00 pm