9226 S Maplewood Ave, Tulsa, OK, 74137 (current address)
8177 S Harvard Ave, Tulsa, OK, 74137 (2007 - 2008)
2860 E 51st St, Tulsa, OK, 74105 (1998 - 2000)
8177 S Harvard Ave, Tulsa, OK, 74137 (1996 - 2000)
2728 E 55th Pl, Tulsa, OK, 74105 (1993 - 1994)