The farm is a 198 acre farm straddling Boxford and North Andover. It specializes in therapeutic riding and is located off of Brookview Road. in Boxford.