Edwards Camarillo Palace Stadium 12 & IMAX

680 Ventura Boulevard,
Camarillo, CA 93010

Unfavorite No one has favorited this theater yet

Photo

Edwards Camarillo Palace Stadium 12 & IMAX

680 Ventura Boulevard
Camarillo, CA 93010
United States
805.383.8879