Statistipedia

Avoca, IN

Avoca, IN
Map of Avoca
StateIndiana
Population816
Links
Maps

Avoca is in the state of Indiana, roughly 17 miles south of Bloomington. Its population is 816.