Starplex Cinemas Owasso 12

User rating: 5 Read Reviews | Rate Theater

12601 East 86th Street North, Owasso, OK, 74055

(918) 272-6760 View Map

NO SHOWTIMES FOUND