1307 E 140th Pl, Glenpool, OK, 74033 (current address)
7224 S Elwood Ave, Tulsa, OK, 74132 (2020)
7224 S Elwood Ave, Tulsa, OK, 74132 (2019)
Apt 18101, Tulsa, OK, 74132 (2019)
1329 E 64th St, Tulsa, OK, 74136 (2013)
14237 S Glen St, Glenpool, OK, 74033 (2006)
1070 E 141st St, Glenpool, OK, 74033 (2000)
673 E 134th Pl, Glenpool, OK, 74033 (1993 - 1999)
1060 E 141st St, Glenpool, OK, 74033 (1992 - 1993)