Photo of Main Entrance to Lifeskills South Florida Thumbnail

Main entrance to Lifeskills South Florida, a drug treatment center in Deerfield Beach, Florida.