The York County Community Foundation is dedicated to creating a vibrant York County for future generations. Find out how you can make an impact today!