Alien Zone
VerifiedBoutique in Roswell, NM
4.1 (829 reviews) Retail · boutique Roswell, NM
About
Attraction with campy alien photo op scenes, plus a shop selling Area 51-themed gifts & apparel.
Location & Directions
218 North Main Street · Roswell, NM, 88201Get directions
Request a quote
Reviews
Be the first to review.