Broward Children'S Center North: 25 SE 20th Ave Pompano Beach, FL