9913 N 118 East Ave, Owasso, OK (current address)
9913 N 118th East Ave, Owasso, OK (2018 - 2018)
9913 N 118 East Ave, Owasso, OK (2017 - 2018)
9913 N 118th East Ave, Owasso, OK (2007 - 2016)
13801 E 28th St, Tulsa, OK (2001 - 2001)
PO Box 4126, Tulsa, OK (2001 - 2001)