Where is Las Palmas-Juarez?

Where is Las Palmas-Juarez located?

Las Palmas-Juarez, Las Palmas-Juarez, United States of America (approx. 26.20258°, -97.73661°)


Where is Las Palmas-Juarez on the map?