Duck Creek Twp. V.F.D. Station 8

Located 5 miles north of Elwood, In. in northwestern Madison County. The department was founded in 1964, with some of the original members still active with the department.

Loading