Nature: Structure Fire - Residential (Single) Location: Glenwood Station Townhouses Address: 29 Glennwood Dr Newark, DE 19702 Cross Streets: Eagle Ridge Ct / Creekmont Ct