No. I’ll have to look it up but it was about 5 miles from the park and has a space museum. There was a good Chinese rest there too.
Yes, the Space Museum is in Alamogordo. We lived there (before the museum was there) back in the late 60s and early 70s. Last time I was there a couple of years ago, a friend and I went and saw an Imax movie at the museum. It was so weird for Alamogordo to have that, as it was just a dustly little armpit place when we lived there (and actually kind of still is). I say that in the most loving manner as it was a GREAT place to be a kid back then! We had horses and rode them around town, it was a blast!