Night of the Living Dead 4K Restoration Ambler Theatre, Ambler PA Spookydaz September 10, 2017 News, Screening Leave a Comment Night of the Living Dead 4K Restoration Ambler Theatre Screening – Wed (Oct 25) 7:30 Theater Address 108 E. Butler Ave, Ambler, PA 19002 Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related