Carver Middle School: 101 Barwick Rd Delray Beach, FL