Save Added By vomse Now Closed Organ Mountain Solar & Electric 400 South Compress Road, Las Cruces, NM, USA Organ Mountain Solar and Electric is locally ... Facilities: