History

Liberty Farm

By Tim Jarvis Worcester’s Liberty Farm is a National Historic Landmark, located at 116 Mower Street. The house, built in 1810, was home to Abby Kelley Foster (1810-1867) and Stephen Symonds Foster (1809-1881). By assisting […]