1. Solar Biz 35 White Rock Mountain Rd, Glenwood, NM 88039 Coordinate: 33.46569,-108.97381 Phone: (575) 539-2111