Where is Armstrong?
Where is Armstrong located?
Armstrong, Armstrong, United States of America (approx. 43.396164°, -94.48013°)
Where is Armstrong on the map?
Armstrong - Staunton
{"latitude":43.396164,"longitude":-94.48013,"title":"Armstrong"}