Flock Flower Farms- Appointment Required 496 Diamond Hill Road, Berwick, ME 03901