Overhead View - Lifeskills South Florida

Overhead view of the living quarters at Lifeskills South Florida, a drug treatment center near Ft. Lauderdale, Florida.