Owl's Nest Recovery Community is a drug and alcohol rehab located in Florence, South Carolina. Our focus is on residential addiction treatment. Owl's Nest Recovery Community further specializes in the provision of equine-assisted therapy.
Facility Details
Address:
2528 West Palmetto Street Florence Florence County South Carolina 29501,
United States