Margaret Porter

Margaret E. Porter is a Democratic former member of the New Hampshire House of Representatives, representing the Merrimack 8th District starting in 2006.