Better Care of Broward 1814 Northwest 19th Street, Fort Lauderdale, FL 33311