Page 7 Theatres 

About Us

The Page Theatre was initially constructed in downtown Luray on 33 E. Main Street in 1939. Since then, the theatre has transformed from a 1975 real estate office to the 1982 Foxfire Theatre, and shortly after the Page Twin Theatre. Now, the Page Theatre consists of 7 screens providing the community with first run films. 



Page 7 Theatres: The name you can trust! 

Website Builder