Henry Parsons was a Massachusetts politician who served as tenth and twelfth mayor of Marlborough, Massachusetts.
Parsons was naturalized an American citizen[1] in Auburn, New York[1] on October 12, 1865.
[1]