Nature: Alarms - Residential (Single) - Smoke detector Address: 32506 Holly Oak Dr Holly Woods Park, DE 19956 Cross Streets: Meadow Branch Dr/Pine Grove Rd