Amazon is closing all 87 of its pop-up kiosks in the United States, such as one seen here in Denver. In by March 7, 2019Leave a Comment Amazon is closing all 87 of its pop-up kiosks in the United States, such as one seen here in Denver.