San Luis is located in extreme southwest Arizona. It's southwest of Yuma, between the Mexican border and the Colorado River. 7-24-14
San Luis, Arizona, Mexico, Border, Solar Tower, Solar, Power, Water, Wind, Electricity, Electric, Jobs, 2250 feet tall, Solar Energy (Industry), Solar Updraf...