Starfish Home

ICF/DD-N

Starfish Home is a Intermediate Care Facility for the Intellectually Disabled – Nursing, located in a well established neighborhood in Ventura.

Starfish Group Home