1. AMC Theaters 22 Flutie Pass, Framingham, MA 01701 Coordinate: 42.30206,-71.39056 Phone: (888) 262-4386