CA Self-Directed Services Resource Type Community Resources - Independent Living Skills (ILS) / Supported Living Services (SLS) Address Line 1 1757 Mesa Verde Ave Ste 230 Listing Category Community Resources - Independent Living Skills (ILS) / Supported Living Services (SLS) City Ventura State CA Business Phone Number 888-598-2737 Business Website Address http://www.californiasds.com Contact listing ownerSend Message Name Email Phone Number Message