Edwards Camarillo Palace Stadium 12 & IMAX
680 Ventura Boulevard,
Camarillo,
CA
93010
680 Ventura Boulevard,
Camarillo,
CA
93010
No one has favorited this theater yet
Showing 1 comment
December 9th, 1994 grand opening ad in photo section.