5404 S 75 East Ave, Tulsa, OK, 74145 (current address)
5404 S 75th East Ave, Tulsa, OK, 74145 (2012 - 2016)
5404 75th East Avenue Avs S, Tulsa, OK, 74145 (1991 - 2010)
404 S 75th East Ave, Tulsa, OK, 74112 (1998 - 1999)
5404 Unit SE, Tulsa, OK, 74145 (1989)