None are like Driftwood Beach on Georgia’s Jekyll Island. Located on the northern end of the island, about a 90-minute drive south of Savannah, Driftwood Beach is “an escape to another world ...
License/Accreditation Information: Driftwood is licensed by the state of Texas and accredited by Joint Commission. Driftwood Recovery offers transformative drug and alcohol addiction treatment in ...