The Alleghany Partnership for Children is a 501(C)3 non-profit organization dedicated to improving the lives of Alleghany’s children and families.