I can't find any information about the Elmhurst Salt Creek Forest Preserve. DuPage Forest Preserve (and DuPage GIS) calls this the Salt Creek greenway-- with different boundaries-- and there seems to be a Pick Park on the west side.