8916 S 71 East Ave, Tulsa, OK, 74133 (current address)
8916 S 71st East Ave, Tulsa, OK, 74133 (1996 - 2018)
8916 71st East Avenue Avs S, Tulsa, OK, 74133 (1988 - 2016)
8916 S 71st East Ave, Tulsa, OK, 74133 (2012 - 2016)
16515 Rain Forest Dr, Wildwood, MO, 63011 (1987 - 2011)