A historic bridge in Avon, Indiana, built in 1906, has more than one scary story attached to it

Avon is a town in Hendricks County, Indiana. It has a population of 25,928 according to World Population Review. Avon was first settled around 1830, and it was officially incorporated in 1995.

Story continues

TRENDING NOW

LATEST LOCAL NEWS