2133 S Norfolk Ter, Tulsa, OK, 74114 (current address)
2133 S Norfolk Ave, Tulsa, OK, 74114 (1993 - 2018)
S Norfolk Ter, Tulsa, OK, 74114 (2013)
1371 Union St, San Francisco, CA, 94109 (2001)
2924 S Detroit Ave, Tulsa, OK, 74114 (2000)
2133 Norfonk Terrist S, Tulsa, OK, 74114 (1995)