Thousand Islands Sunset Recovery Center Thousand Islands, California, United States Added on 11/09/2026