Lake View Election Results by Admin 2 • April 2, 2013 0 Boston Page is the new mayor. Layton Townsend and Matthew Elvington won the council seats. More in Thursday’s issue.