Boston Avenue School: 340 N Boston Ave Deland, FL