The Last Picture House Has Its Grand Opening Today In Downtown Davenport
The Last Picture House, the new theater at 325 E. 2nd St., Davenport, owned by “A Quiet Place” creators Scott Beck and Bryan Woods, will officially be open to the public on Saturday, December 9th. The venue will be christened with a ribbon cutting at 5:30pm, followed by a reception and a special advanced screening […]