Company
Spring Lake Ranch is a working community in which all members contribute in their own unique ways. Since its founding in 1932, Spring Lake Ranch Therapeutic Community has offered a healing community for people with mental illness, substance abuse issues,...
- Type: Education,Farmer,Organization