Shop in Roswell The best shopping in the Galaxy. Why do you think the aliens crashed here? Go back to directory. Super 8 Motel Station 2 Super 8 Motel Station 2 3575 N. Main St. Roswell NM 88201work 575-622-8886home