Lifeskills South Florida Pool Thumbnail

View of the pool at Lifeskills South Florida, a drug treatment center in Deerfield Beach, Florida.