Fox Chase Farm Apple Fest

Fox Chase Farm, 8500 Pine Road, Phila., PA 19111