Lake Forest North Elementary School: 319 Main St Felton, DE