Group Homes for Mentally and Physically Handicapped. Indian Creek Foundation of Souderton, Pa, is a non-profit organization that provides residential housing, life and social skills training, work experience, and day program space for adults with developmental disabilities.
- Community Lenders provided financing to Indian Creek Foundation for the purchase of a number of single family homes that are utilized as group homes in various parts of Montgomery County, PA.