Statistipedia

Toad Hop, IN

Toad Hop, IN
Map of Toad Hop
StateIndiana
Population216
Links
Maps

Toad Hop is located in the state of Indiana, about 58 miles southeast from Champaign. It has a population of 216.