Welcome

Posted on by

We are a small farm animal rescue located on 20 acres of pasture and woods nestled in between Freeport and Brunswick, in the town of Durham, Maine.