3407 S 73 West Ave, Tulsa, OK, 74107 (current address)
3407 S 73rd West Ave, Tulsa, OK, 74107 (2006 - 2018)
3407 73rd West Avenue Avs S, Tulsa, OK, 74107 (1987 - 2015)
3407 Rd West Ave S, Tulsa, OK, 74107 (2003 - 2005)
12805 E 40th St, Tulsa, OK, 74146 (1992 - 2004)