Plaza Stadium Cinemas 14

255 West Fifth Street Oxnard, CA 93030

805.487.8380

14 Screens

Movie Showtimes