Loews Natick Cinema
1398 Worcester Road,
2 people favorited this theater
Originally a single screen Loews theater opened December 25, 1968, the theater was sold to Sack Cinemas in the mid-1970’s which then twinned the spacious main auditorium (and then added two additional screens to the main auditorium and later added two additional screens on the other side of the lobby). This six screen complex became part of the USA Cinemas chain in the 1980’s and then became part of the Sony chain (and ultimately full circle back to Loews).
The Natick complex became increasingly rundown during the 1990’s and ultimately could not compete with the far larger General Cinema (now AMC) multiplex across Route 9 in Framingham, MA. Closed and demolished in early-2004.
Just login to your account and subscribe to this theater