 Home to the Weston Playhouse Theatre Company, it includes the villages of Weston and the Island.Weston was originally the western part of Andover called West Town.Because Markham and Terrible mountains blocked travel between the town's halves, it was set off and incorporated on October 26, 1799, by the legislature.