Owasso OK Subs & Sandwiches 1. 8787 N Owasso Expy, Owasso, OK 74055 | Sprouts Play Cafe (918) 376-6170