What is Indian Creek Foundation?
Indian Creek Foundation is a non-profit organization that serves adults and children with developmental disabilities primarily in Montgomery and Bucks counties. The mission of Indian Creek Foundation is to provide opportunities for people with developmental disabilities to live in and enrich their community while meeting their vocational, family, personal, and spiritual needs from birth to death.