The UFO Center is a business on WB sci-fi series Roswell. It is located in Roswell, New Mexico.

About[edit | edit source]

The UFO Center is originally Milton Ross' collection project on all intel on the '47 crash, while operating as a museum for the events surrounding the crash.

Community content is available under CC-BY-SA unless otherwise noted.