There's a place called Mason but they're on Hwy9 just west of Riverwind Casino so further than probably worth driving. If still in business, they'd crack and shell for you.
I think that's one of the places I found online but looked like they were out of business. Didn't recognize the location so it could be I saw a different place.
I think they are still in business. We go by there every time we go to Norman and there are generally cars parked at the store. Now, whether they process for other folks, I don't know.