7717 Spencer Rd NE, Albuquerque, NM, 87109 (current address)
9301 Volcano Rd NW, Albuquerque, NM, 87121 (2001 - 2018)
7717 Spencerrdne, Albuquerque, NM, 87109 (2016)
3901 Pennsylvania Rd NE, Albuquerque, NM, 87110 (2013)
116 N 9301 Volcano Rd, Albuquerque, NM, 08712 (2012)
9301 Volcano Rd NW, Albuquerque, NM, 87121 (2005)
9 De Miguel Viia NE, Albuquerque, NM, 87109 (1996 - 2001)
Spencer Spencer, Albuquerque, NM, 87110 (2000)
1259 Agua Fria St, Santa Fe, NM, 87501 (1996)
1 Spencer NE, Albuquerque, NM, 87109 (1994 - 1996)