06/28/2015 12:52:56 PM
Employee’s of Compadres Owasso said they showed up for work Sunday only to be told the restaurant was closing permanently in Owasso.
The sign on their door gives no explanation, other than stating their other restaurants are remaining open.