Lifeskills South Florida Living Room

Living room area at Lifeskills South Florida, an addiction treatment center in Deerfield Beach, Florida.