Skip to content

We found 8 facilities. Look through the listing below ▼ to find a suitable facility.

Alpha Project Casa Raphael

975 and 993 Postal Way, Vista CA 92083

Alpha Project for the Homeless

1855 East Vista Way, Suite 5, Vista CA 92084

Bethesda Recovery Center Choices in Recovery/Plumosa

653 Plumosa Street, Vista CA 92084

Choices in Recovery Center

733 South Santa Fe Avenue, Vista CA 92083

Choices in Recovery Center Foundation House

619 Civic Center Drive, Vista CA 92083
We hope that a suitable facility is listed above. If not please call our toll free number (866) 426-7444 for assistance.
Find a Treatment Facility Near You: