1. Willow Creek Farm 3740 Millers Station Rd, Manchester, MD 21102 Coordinate: 39.669792,-76.86138 Phone: (410) 239-8165