The Oliver H. Kelley Farm is a 189-acre living history farm and National Historic Landmark, with a restored 1860's farm program.
The Oliver H. Kelley Farm is a 189-acre living history farm and National Historic Landmark, with a restored 1860's farm program.