South Lancaster MA Fruits & Vegetables 1. 582 George Hill Rd, South Lancaster, MA 01561 | George Hill Orchards Inc (978) 365-4331