195 E Glenn St, Odessa, TX, 79766 (current address)
Odessa Tx, Odessa, TX, 79761 (2010)
1945 E Glen, Odessa, TX, 79766 (2008)
2550 W 8th St, Odessa, TX, 79763 (2006)
1138 Drury Ln, Odessa, TX, 79763 (1992 - 2004)
195 66th St E, Odessa, TX, 79766 (2001)
1327 Clifford St, Odessa, TX, 79763 (1987)