Owasso’s newest Braum’s, located at 11415 East 96th Street North is set to open on Monday, June 13, 2016.
The current Braum’s location on 76th Street North will close its doors at the end of business on June 12. On June 13, demolition and construction of their store at that location will begin.
There is no set date for the 76th Street location to reopen, though Braum’s states they hope to finish demolition and new construction quickly.