No, Amazon isn't closing any stores at this time. In fact, they’re expanding their physical retail presence. Amazon recently opened their first Amazon 4-Star store in New York City and is exploring the possibility of opening more. Amazon Go stores are also currently open in cities across the US.
Amazon 4-Star stores let customers try out and purchase a select range of products from one of Amazon's physical stores. The products are curated directly from Amazon.com, and have been chosen by customers and have earned 4 stars or above from other Amazon shoppers.
Amazon Go stores are also continuing to open. Amazon Go stores are checkout-free shopping environments where customers use their Amazon accounts to enter the store, browse and select items, then leave without going through a checkout line or manually scanning items.
It's clear that Amazon is currently expanding their physical retail presence, not closing stores. For more information on Amazon 4-Star and Go stores, you can visit the Amazon newsroom at this link: https://www.amazon.com/Amazon-Newsroom/b/ref=footer_newsroom?node=603608.