Nature: Automatic Fire Alarm Address: 11939 Blanchard Rd Greenwood, DE 19950 Cross Streets: Hickman Rd/Druccs Way