Posted on: June 1, 2020
The Roswell Visitor Center, located at 426 N. Main Street, should be one of your first stops when visiting Roswell. You can obtain information about local and state attractions, events, maps and have a photo op with the resident alien.
Additional Info...
2020 - Spotlight Redesign - Convention Center
Contact Us
Phone: 575-624-6700 | Email Us