SAn Jose Office
1990 The Alameda
San Jose, CA 95126
Our San Jose/Santa Clara office is located on The Alameda less than one mile from the Santa Clara University Campus.
It is a quiet and friendly center with parking onsite and on the street with easy access from the 880 freeway.
Inside our doors, you'll find a sensory safe environment, dedicated play spaces, natural light and comfortable meeting spaces.
Redwood City Office
626 Jefferson Avenue, Suites 4 & 7
Redwood City, CA 94063