AMC Framingham 16
22 Flutie Pass,
No one has favorited this theater yet
Built in 1994, this Cinema was the replacement for the original Shoppers World Cinema in Framingham Massachusetts. It’s located at 22 Flutie Pass, a connector road between the Natick Mall, and the new Shoppers World strip mall in Framingham. When it was built, it was considered the pride of the General Cinema chain, and was their top-grossing theatre on the East Coast.
Just login to your account and subscribe to this theater