Our Story
St. Catherine’s Center for Children, established in 1886 by a group of Roman Catholic nuns, has evolved from a home for sick orphans into a comprehensive provider of human services. Located in Albany, NY, the agency is dedicated to transforming the lives of vulnerable children and families through foster care, adoption, family support, mental health counseling, and educational services.