5531 E 62nd St, Tulsa, OK, 74136 (current address)
5531 E 62nd St, Tulsa, OK, 74136 (2005 - 2018)
7638 S Winston Ave, Tulsa, OK, 74136 (2009)
6048 S Sheaider Rd, Tulsa, OK, 74148 (2006)
5401 E 71st St, Tulsa, OK, 74136 (2003)
2621 E 5th Pl, Tulsa, OK, 74104 (2000)
1735 E Oklahoma Pl, Tulsa, OK, 74110 (1992 - 1997)