Statistipedia

Armstrong, OK

Armstrong, OK
Map of Armstrong
StateOklahoma
Population103
Links
Maps

Armstrong is located in the state of Oklahoma, about 95 miles north of Dallas. Its population is 103.