Locations Three Beautiful Facilities Located in the Center of One of the Largest Addiction Recovery Communities in the United States Carlsbad Carlsbad is a city near San Diego, California. It’s known for Tamarack Surf Beach, backed by the Carlsbad Sea Wall, and secluded South Carlsbad State Beach. Cardiff By The Sea Cardiff By The Sea […]