Posted 1 month ago AMC Theater, 20 South Ave., Burlington, MA 20 South Ave. AMC Theater, 20 South Ave., Burlington, MA