There is a sign on the road out of Las Conchas with crappy graphics but appears to be an ad for Solar panels. I'll try to remember to get the phone number if there is one, after the holiday madness. There also is, or at least was, a store/office on the side street at Combo Tacos on Fremont. You...