Definition of Park Forest
village, a planned community, in northeastern Illinois south of Chicago population 21,975
Learn More about park forest
Britannica.com: Encyclopedia article about Park Forest
Seen and Heard
What made you want to look up Park Forest? Please tell us where you read or heard it (including the quote, if possible).