Owasso 12

12601 E. 86th Street North,
Owasso, OK 74055

Unfavorite No one has favorited this theater yet

Showing 3 comments

OCRon on March 5, 2015 at 2:52 am

Now called Owasso 12 and operated by Starplex Cinemas

CSWalczak on October 2, 2010 at 8:39 pm

Showplex intends to add two screens to this theater: View link

Austin Klososky
Austin Klososky on September 15, 2010 at 12:34 am

Now operated by Dickinson spin-off, Showplex Cinemas.