3440 S 116 East Pl, Tulsa, OK, 74146 (current address)
3440 S 116th East Pl, Tulsa, OK, 74146 (2000 - 2018)
3440 116th St E, Tulsa, OK, 74137 (2000 - 2011)
3440 116th East Place Pls S, Tulsa, OK, 74146 (2000 - 2008)
3440 116th St 116 E, Tulsa, OK, 74137 (2000 - 2002)