427 S 105 East Pl, Tulsa, OK, 74128 (current address)
427 S 105th East Pl, Tulsa, OK, 74128 (2010 - 2018)
12527 E 41st St, Tulsa, OK, 74146 (2004 - 2010)
528 N 71st East Ave, Tulsa, OK, 74115 (1996 - 2009)
12936 E 35th St, Tulsa, OK, 74134 (2002 - 2007)