SLO Film Center / Palm Theatre
SLO Film Center at the Palm Theatre is a nonprofit movie theater in San Luis Obispo’s historic Chinatown district. The Palm Street venue offers year-round international and independent cinema, film series, restorations and special screenings connected with the San Luis Obispo International Film Festival. AI-generated cinema illustration; not a photograph of this venue.
Location
817 Palm Street, San Luis Obispo, California, United States
Theater details
- Operating status
- Open