General synonyms:
* Shop
* Retailer
* Establishment
* Outlet
* Emporium
* Depot
* Warehouse
Synonyms for specific types of stores:
* Boutique: for a small, exclusive shop
* Supermarket: for a large store selling groceries
* Pharmacy: for a store selling medicines
* Bookstore: for a store selling books
* Gallery: for a store selling art
Synonyms for the act of storing:
* Keep
* Preserve
* Hoard
* Cache
* Repository
To choose the best synonym, consider the specific context of your sentence and what meaning you want to emphasize.