1500 Felspar Street, San Diego, CA 92109
(888) 211-0404 | View Map
Unfortunately, the theater you are searching for is no longer operating.
Please check the list below for nearby theaters: