Last Picture Show, The (1971)

Royal Picture House

The picture house is located at 115 East Main Street, Archer City in Texas

< View all Last Picture Show, The film locations

Last Picture Show, The (1971) - Royal Picture House > Update information for this scene

Address:

115 E Main St, Archer City, TX, USA
> Submit a Related Link

Related Links: