5713 W Turner St, Odessa, TX, 79763 (current address)
5707 W Turner St, Odessa, TX, 79763 (2009 - 2016)
6109 Turner St W, Odessa, TX, 79763 (1991 - 2014)
3644 W 10th St, Odessa, TX, 79763 (2008)
5713 Turner, Hobbs, NM, 88201 (2007)
1602 E 42nd St, Odessa, TX, 79762 (1997 - 1999)
57 Turner W, Odessa, TX, 79763 (1993)