Santa Cruz Psychiatric Health Facility

Address

2250 Soquel Ave
Santa Cruz, CA 95062