Lake Forest South Elementary School: 301 Dorman St Harrington, DE