Green St. Entryway

This Champaign park spans 1.25 acres. The land is leased from Leo Furla as of 1999.

This park is adjacent to the railroad tracks.

Images

Map

24 E Green St, Champaign, IL 61820