The Towne 16 movie theater in Egg Harbor Township is now closed for good. The Press of Atlantic City reports that the theater was closing at the end of Thursday night’s movie showings. The company that owns it also operates the Frank Rio Stadium 12 in Rio Grande, which will remain open.
