Freeport Hall, Farm View Road, New Gloucester, ME 04260, USA
P.O. Box 3
Freeport
Maine
04260
United States
We are a small all-breed rescue.