9023 S Delaware Ave, Tulsa, OK, 74137 (current address)
9023 S Delaware Ave, Tulsa, OK, 74137 (2019)
Unit 608, Tulsa, OK, 74137 (2019)
Glenpool, OK, 74033 (2016)
PO Box 768, Glenpool, OK, 74033 (2014 - 2015)
PO Box 659, Blanchard, OK, 73010 (2012)