Nature: Structure-Residential (Single) Address: 563 Jarrells Rd Felton, DE 19943 Cross Streets: Welch Acres Dr / Little Mastens Corner Rd
Nature: Medical Emergency