Lifeskills South Florida Courtyard Thumbnail

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