Windrush Farm
Closed
Photos
479 Lacy St
North Andover, MA 01845
Windrush Farm, located in North Andover, Massachusetts, is dedicated to providing quality equine-assisted services to individuals facing physical, cognitive, and emotional challenges. Founded in 1964, it stands as one of the oldest and largest therapeutic riding centers in the United States, accredited by the Professional Association of Therapeutic Horsemanship (PATH).
In addition to therapeutic riding, Windrush Farm offers unmounted programs, recreational riding lessons, and numerous volunteer opportunities. The organization aims to change lives "one stride at a time" through its various horse-related activities.
Generated from the website
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.