Movie Theaters Designed by Quayle Brothers

Showing 1 open movie theater
↑ Name Location Status Screens
North Park Theatre North Park Theatre
thumb

North Park Theatre
2891 University Avenue
San Diego, CA 92104
United States
619.239.8836

San Diego, CA, United States Open 1