Nature: Fire Police Address: 6061 Delmar Rd Delmar, DE 19940 Cross Streets: Susan Beach Rd/Hummingbird Ln