Broward Children'S Center: 2250 SW 31st Ave Fort Lauderdale, FL