2030 S 74 East Ave, Tulsa, OK, 74112 (current address)
6754 E 91st Pl, Tulsa, OK, 74133 (2020)
6754 E 91st Pl, Tulsa, OK, 74133 (2019)
Apt 1, Tulsa, OK, 74133 (2019)
2030 S 74th East Ave, Tulsa, OK, 74112 (2014 - 2016)
230 E 34th St, Tulsa, OK, 74105 (2012)