Owasso OK Papa Murphy's Take 'n' Bake 1. 8509 N 129th East Ave, Owasso, OK 74055 | Papa Murphy's (918) 376-9090