8925 E 100th Pl, Tulsa, OK, 74133 (current address)
3806 S 120th East Ave, Tulsa, OK, 74146 (1993 - 2017)
3806 120th East Avenue Avs S, Tulsa, OK, 74146 (1978 - 2015)
3806 120th St E, Tulsa, OK, 74137 (2002)
8925 100th E S, Tulsa, OK, 74133 (2001 - 2002)