3939 S 123 East Pl, Tulsa, OK, 74146 (current address)
7401 Riverside Pkwy, Tulsa, OK, 74136 (2020)
7401 Riverside Pkwy, Tulsa, OK, 74136 (2016 - 2019)
Unit 305, Tulsa, OK, 74136 (2019)
9524 E 71st St, Tulsa, OK, 74133 (2015)
3939 S 123rd East Pl, Tulsa, OK, 74146 (2014)