Skip to content

Founder’s Park

Founders Park is a 2-plus acre green space located in front of the Old State Bank in Downtown Decatur. The park was created in the 1900s to help preserve the…

Read More
Scroll To Top