4183 N Detroit Pl, Tulsa, OK, 74106 (current address)
209 S 111th E Ave, Tulsa, OK, 74129 (2001 - 2018)
4183 N Detorit Pl, Elk City, OK, 73644 (2008)
Tulsa, Tulsa, OK, 74106 (2008)
209 111th East Ave S, Tulsa, OK, 74129 (2001)
840 51st Place E N, Tulsa, OK, 74126 (1991 - 2000)
4241 N Iroquois Ave, Tulsa, OK, 74106 (2000)
840 E 51st Pl N, Tulsa, OK, 74126 (1992 - 2000)
4329 N Kenosha Ave, Tulsa, OK, 74106 (1995 - 1999)
2436 E 51st St, Tulsa, OK, 74105 (1991 - 1993)
4174 N Detroit Pl, Tulsa, OK, 74106 (1990 - 1991)