Amazon To Open Delivery Station In St. Cloud, Adding Hundreds Of JobsAmazon is planning on opening a delivery station in St. Cloud later this year, a move which could add hundreds of jobs for the city.