Space Launch Complex 17
(6)
Historical landmark in Brevard County, Florida
Space Launch Complex 17, previously designated Launch Complex 17, was a launch site at Cape Canaveral Air Force Station, Florida used for Thor and Delta launch vehicles launches between 1958 and 2011.
Address: Lighthouse Rd, Cape Canaveral, FL