Lifeskills South Florida Courtyard

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