Lifeskills South Florida Pool

Exterior photo of Lifeskills South Florida, a dual diagnosis treatment center located near Ft. Lauderdale, Florida.