Statistipedia

Menan, ID

Menan, ID
Map of Menan
StateIdaho
Population900
Links
Maps

Menan is in the state of Idaho, roughly 15 miles north from Idaho Falls. Its population is 900.