Background
Ayer, Richard Small was born on October 9, 1829 in Montville, Waldo County, Maine, United States.
Ayer, Richard Small was born on October 9, 1829 in Montville, Waldo County, Maine, United States.
Delegate Virginia Constitutional
Member United States House Member Maine.