Westmoreland Land Trust will hold a series of three public meetings beginning Tuesday to discuss and take comments on a proposed nature and art park at the trust’s Schwarz Farm in Hempfield. Located at 504 Beech Hills Road, about 3 miles north of Greensburg, the 96-acre site was purchased from