Farmington Historical Society Board Members attend monthly meetings, assist in events and help preserve the history of our town.
Details
| 100 and younger | |
| Is Family Friendly | |
| Is Not Outdoors | |
| Is Not Wheelchair Accessible |
Location
|
118 High Street
Farmington, ME 04938 |