Where is Armendariz?

Where is Armendariz located?

Armendariz, Chihuahua, Mexico (approx. 28.08333°, -105.3667°)


Where is Armendariz on the map?