Stella Center Fort Lauderdale is a mental health treatment center for people seeking treatment near Broward County. As part of their treatment modalities for recovery, Stella Center Fort Lauderdale provides during treatment. Stella Center Fort Lauderdale is located in Weston, Florida, accepting cash or self-payment for treatment.