7873 S 70 East Ave, Tulsa, OK, 74133 (current address)
7873 S 70th East Ave, Tulsa, OK, 74133 (2002 - 2018)
7873 S 70th East Ave, Tulsa, OK, 74133 (2014 - 2016)
7873 70th East Avenue Avs S, Tulsa, OK, 74133 (2002 - 2015)
7873 S 70th S Ave, Tulsa, OK, 74133 (2007)