Being the fan of this show that I am, I was really curious to see where this took place. So I started looking through some info on NM ghost towns, and with the help of Google maps I finally found what I THINK to be where this series was shot:
The satellite photo was taken with snow on the ground so it's a little hard to tell, but the geography of the buildings looks exactly like what we've seen in the show. If this really is the place, you'll notice how close it is (like a few miles) from Albuquerque.
I know, I'm obsessed. But if this the right location, it's pretty neat to see it on Google maps.