Statistipedia

Isabella, OK

Isabella, OK
Map of Isabella
StateOklahoma
Population112
Links
Maps

Isabella is located in the state of Oklahoma, roughly 68 miles northwest from Oklahoma City. It has a population of 112.