Loews Natick Cinema
1398 Worcester Road,
2 people favorited this theater
Originally a single screen Loews theater opened in 1969, the theater was sold to Sack Cinemas in the mid 1970s 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 1980s and then became part of the Sony chain (and ultimately full circle back to Loews).
The Natick complex became increasingly rundown during the 1990s 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