Nature: Assist Location: Providence Crossing Address: 140 Snow Branch Rd Clayton, DE 19938 Cross Streets: Delaware River Dr / Delaware River Dr