2916 S 121 East Ave, Tulsa, OK, 74129 (current address)
2916 S 121st East Ave, Tulsa, OK, 74129 (2002 - 2018)
2916 121st East Avenue Pls S, Tulsa, OK, 74129 (1984 - 2009)
2916 121st Ave S, Tulia, TX, 79129 (2001)
2120 S Memorial Dr, Tulsa, OK, 74129 (2001)