Red Lion Creek
Red Lion Creek is a stream in the U.S. state of Delaware.[3] It is a tributary of the Delaware River.[4] Red Lion Creek took its name from a tavern of the same name near its course[5] in Red Lion. See alsoReferences
39°35′59″N 75°40′25″W / 39.599697°N 75.673687°W
|