Arc Broward, Inc.: 10250 NW 53rd St Sunrise, FL