4306 Delwood Ave, Odessa, TX, 79762 (current address)
3939 Tanglewood Ln, Odessa, TX, 79762 (2006 - 2018)
3939 Tanglewood Ln, Odessa, TX, 79762 (2009 - 2018)
3965 Penbrook St, Odessa, TX, 79762 (2004)
2252 New Castle Cir, Norcross, GA, 30071 (2001 - 2003)
1250 Tech Dr, Norcross, GA, 30093 (2001)
1314 Panglewood, Odessa, TX, 79761 (2000)
4330 N Grandview Ave, Odessa, TX, 79762 (1999)
1413 Tanglewood Ln, Odessa, TX, 79761 (1993)