4923 W 1st St, Tulsa, OK (current address)
2462 N Cheyenne Ave, Tulsa, OK (2001 - 2001)
4923 W 1st St, Tulsa, OK (1996 - 1996)
2008 W Tecumseh Pl, Tulsa, OK (1996 - 1996)
2032 N Atlanta Ave, Tulsa, OK (1996 - 1996)
2032 N Atlanta Ave, Tulsa, OK (1989 - 1996)