11951 Francis Scobee Dr, El Paso, TX, 79936 (current address)
11932 Paseo De Luz, El Paso, TX, 79936 (2022)
11951 Francis Scobee Dr, El Paso, TX, 79936 (2005 - 2018)
8746 Old County Dr, El Paso, TX, 79907 (1999 - 2012)
11951 Escoby, El Paso, TX, 79936 (2007)
2612 E 5th Pl, Tulsa, OK, 74104 (2002)