Nature: Electrical Fire Address: 12296 Beach Hwy Greenwood, DE 19950 Cross Streets: Mamalajor Ln/Owens Rd