5440 N 52 West Ave, Tulsa, OK, 74126 (current address)
5440 N 52nd West Ave, Tulsa, OK, 74126 (2008 - 2018)
217 W 26th Pl N, Tulsa, OK, 74106 (2009 - 2016)
217 26th Place W N, Tulsa, OK, 74106 (1990 - 2015)
339 E Woodrow St, Tulsa, OK, 74106 (2000 - 2012)