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)
1060 E 141st St, Glenpool, OK, 74033 (2001)
1060 E 141st St, Glenpool, OK, 74033 (1992 - 2001)
1070 E 141st St, Glenpool, OK, 74033 (2000)
673 E 134th Pl, Glenpool, OK, 74033 (1993 - 2000)