1131 Sherwood St, Odessa, TX, 79763 (current address)
1131 W Chairwood, Odessa, TX, 79763 (2011)
315 Foster Ave, Odessa, TX, 79763 (2002 - 2011)
1519 N Tom Green Ave, Odessa, TX, 79761 (2005)
3155 Foster Ave, Odessa, TX, 79763 (2000)
1131 Wsherwood, Odessa, TX, 79763 (1995 - 1996)
1131 W 1,131st W, Odessa, TX, 79762 (1996)
1111 Sherwood St, Odessa, TX, 79763 (1995)