2765 S 136 East Pl, Tulsa, OK, 74134 (current address)
10713 E 17th Pl, Tulsa, OK, 74128 (2015 - 2018)
2765 S 136th East Pl, Tulsa, OK, 74134 (2004 - 2017)
2765 136th East Place Pls S, Tulsa, OK, 74134 (2004 - 2015)
11312 E 23rd St, Tulsa, OK, 74129 (2010)