Statistipedia

Ambia, IN

Ambia, IN
Map of Ambia
StateIndiana
Population255
Links
Maps

Ambia is located in the state of Indiana, roughly 90 miles south from Chicago. It has a population of 255.