Dillard Elementary School: 2330 NW 12th Ct Fort Lauderdale, FL