Politician Info
?
Thomas Walsh (D - MA)
Holds office State House District Twelfth Essex