AMC Owasso 12

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

Unfavorite 1 person favorited this theater

Showing 2 comments

CSWalczak on October 3, 2010 at 1:39 am

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

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

Now operated by Dickinson spin-off, Showplex Cinemas.