10016 S 70 East Ave, Tulsa, OK, 74133 (current address)
5800 S Lewis Ave, Tulsa, OK, 74105 (2006 - 2018)
10016 S 70th East Ave, Tulsa, OK, 74133 (1995 - 2016)
5800 S Lewis Ave, Tulsa, OK, 74105 (1998 - 2011)
8201 E 60th St, Tulsa, OK, 74145 (1994 - 2011)