Nature: Elevator / Escalator Rescue Location: Residences at River Place Bld 601 (87) Address: 601 Water St Seaford, DE 19973 Cross Streets: S Front St/ North St