Collage of Living Room lifeskills south florida residence facility tour

Collage of the living room at Lifeskills South Florida, an addiction treatment center located near Ft. Lauderdale, Florida.