at Fletcher Rd, Monticello
This is a not for profit foundation that takes in unwanted farm animals rather than have them starve to death or be sent for meat.
Abfal-Alex Bay Farm Animal Lodge is Monticello based place and this enity listed in Business category. Located at Fletcher Rd ME 04760.
Places in Monticello, ME
Places in Monticello, ME
Places in Monticello, ME