2922 S 138 East Pl, Tulsa, OK, 74134 (current address)
2922 S 138th East Pl, Tulsa, OK, 74134 (2005 - 2018)
28619 E 138th St S, Coweta, OK, 74429 (2006 - 2016)
28619 138th St E S, Coweta, OK, 74429 (2005 - 2014)
28618 138th E St, Coweta, OK, 74429 (2007)