Nature: Medical Emergency Location: Little Falls Village Townhouses Address: 202 Niagara Falls Dr Wilmington, DE 19808 Cross Streets: Regis Falls Ave / Penn Oak Dr