Shop in Roswell The best shopping in the Galaxy. Why do you think the aliens crashed here? Go back to directory. Alien Stop Alien Stop 112 W. First St Roswell NM 88201work 575-840-8399work Work Email: alien.stop1947@hotmail.comINTERNET