AMC Theatres12 Screens
95 Allstate Road, Dorchester, MA 02125, USA
AMC South Bay Center 12 is a movie theater located in Dorchester, Massachusetts. The theater offers a range of amenities such as spacious rocking seats, luxury recliners, innovative menus, and premium offerings like IMAX, Dolby Cinema, and Prime at AMC.
Verify to immediately update theatre information, respond to reviews, and more!