Interior Photo of Living Quarters

Interior photo of the living room area at Lifeskills South Florida, an addiction treatment center in Deerfield Beach, Florida.