 Visit us at 1200 Indian Wells or call 708-0716 today. Discover the cradle of America's space program right here in Alamogordo at the Museum of Space History. Bring your family and friends. Enjoy self-guided tours at your own pace.