Philanthropy Family Promise of Southern Chester County Receives $300,000 Grant From KeyBank Foundation KeyBank December 16, 2022