Henry Parsons (Massachusetts politician)

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]