Where is Armistead?

Where is Armistead located?

Armistead, Armistead, United States of America (approx. 35.54773°, -117.92757°)


Where is Armistead on the map?