Seaford Christian Academy: 110 Holly St Seaford, DE