







Palladio 16 Cinemas
Biography
The largest Solar Powered Theatre in the world featuring 16 all digital screens and luxury seating.
Notes
240 Palladio Parkway Folsom Ca 95630
The largest Solar Powered Theatre in the world featuring 16 all digital screens and luxury seating.
240 Palladio Parkway Folsom Ca 95630