North Shore Theatres The Village Cinemas

3001 Northstar Drive Truckee, CA 96161

530.562.8800

2 Screens