Posted 26 Feb 2021 AMC Theater, 20 South Ave., Burlington, MA 20 South Ave. AMC Theater, 20 South Ave., Burlington, MA