9014 S 77 East Pl, Tulsa, OK, 74133 (current address)
9331 S 89th East Ave, Tulsa, OK, 74133 (2006 - 2018)
9014 S 77th Pl E, Tulsa, OK, 74133 (2006 - 2017)
9014 S 77th East Pl, Tulsa, OK, 74133 (2012 - 2016)
9331 89th East Avenue Avs S, Tulsa, OK, 74133 (1999 - 2015)