Living Quarters at Lifeskills South Florida

Interior view of the living quarters at Lifeskills South Florida, an addiction treatment center near Ft. Lauderdale, Florida.