1543 Diego Rivera Dr, El Paso, TX, 79936 (current address)
2405 Tirres Pl, El Paso, TX, 79936 (2001 - 2018)
716 Myrtle Ave, El Paso, TX, 79901 (2012)
Biology Department, El Paso, TX, 79968 (2011)
5953 Ybarra Ct, El Paso, TX, 79905 (2010)
2405 Pirus, El Paso, TX, 79936 (2008)
2405 Tyler, El Paso, TX, 79936 (2007)
1916 N Mesa St, El Paso, TX, 79902 (2000 - 2004)
5873 Acacia Cir, El Paso, TX, 79912 (1999)