December 24th last day of the season!
Flaherty’s Family Farm is a family owned and operated, 200-acre farm located in Scarborough, Maine. The farm includes a three-season retail store, event barn, and equestrian center.
Event Barn
Farm Stand
Equestrian Center