Visited 2015.10.04 Las Cruces, New Mexico
Just off NASA Road, I stopped to check out "The People's Museum" of space exploration. No luck though, it was closed.
spacemurals.net