Palladio 16 Cinemas
Home 240 Palladio Parkway Folsom California 95630 United States
Phone: (916) 984-7494
Website: Website
Biography
The largest Solar Powered Theatre in the world featuring 16 all digital screens and luxury seating.
The largest Solar Powered Theatre in the world featuring 16 all digital screens and luxury seating.