Nature: Medical Emergency Location: The Cedars Address: 2507 Maple Ave Wilmington, DE 19808 Cross Streets: Jackson Ave / Harrison Ave