Amazon announced it has opened its new delivery station in Salem, while the e-commerce giant’s logistics division also announced two new leases, in Littleton and in Randolph.