top of page
Our Locations
Site Navigation
Our Resources
Established : 2014
Phone 805.200.8055
​
Email intake@thespencerhouse.org
​
Mailing Address
2448 Sherwood Drive
Ventura, CA 93001
​
Non Profit Tax ID
501 (c)3 EIN: 47-1884407
​
DHCS License : 560081AP
Expiration : TBD
Send Us a Message ~
Change your Life
bottom of page