13910 83rd St, Owasso, OK, 74055 (current address)
9404 N 155 East Ave, Owasso, OK, 74055 (2017 - 2021)
9404 N 155th East Ave, Owasso, OK, 74055 (2005 - 2018)
13910 E 83rd St N, Owasso, OK, 74055 (2015)
7845 S Union Ave, Tulsa, OK, 74132 (2011 - 2012)