Where is Armistead?
Where is Armistead located?
Armistead, Armistead, United States of America (approx. 35.54773°, -117.92757°)
Where is Armistead on the map?
{"latitude":35.54773,"longitude":-117.92757,"title":"Armistead"}