William Shepherd Politician
William Shepherd (September 17, 1837–1907) was a Massachusetts politician who served in the Massachusetts House of Representatives and as the 29th Mayor of Lynn, Massachusetts.
Search
Office holder
office | Member of the 29th Common Council Lynn Massachusetts Massachusetts House of Representatives Mayor of Lynn Massachusetts Ward 3 20th Essex District |
---|---|
party | |
successor |