Lemon Creek (Staten Island)

Looking upstream

Lemon Creek is a stream located on the South Shore of Staten Island in New York City. It is one of the few remaining ground-level creeks in New York City.