Nature: Elevator / Escalator Rescue Location: Red Clay Presb Ch - Wilmington Address: 500 Mckennans Church Rd , DE Cross Streets: Mill Creek Rd / Braemore Pl