Launch Pad 39B at Kennedy Space Center Launch Complex 39 , di Merritt Island, Florida