directory

Playground at Northwoods Church

10700 N Allen RdPeoria, IL 61615Website: Visit Website Google Map

You're kids will love this large nature themed playgroud.

Fully equipped with:

Swings

Slides

Climbers

Treehouse

Shelter

and more.