1. First Solar Inc 19570 Highway 549 NE, Deming, NM 88030 Coordinate: 32.24199,-107.44435 Phone: (575) 543-7300
2. Vita Ccn Viable Intl Tech 120 W Pine St, Deming, NM 88030 Coordinate: 32.26832,-107.75975 Phone: (575) 546-1110