Nature: Stand-By,Cover-Up Location: Station 24 -- Odessa Address: 304 Main St Odessa, DE 19730 Cross Streets: Third St / Fourth St