169 E Flagler St, Miami, Florida 33131(305) 573-3784
The Village South is a non-profit organization that provides outpatient and residential behavioral health services in Miami Dade and Broward Counties.