Avon Alabama

Avon Alabama Avon is a town in Houston County. It incorporated in January 1957. As of the 2010 census, the population of the town was 543, its highest to date, up from 466 in 2000. Avon is located near the geographic center of Houston County U.S. Route 84 passes through Avon, leading west 7 miles […]