Placewell Retail is an extraordinary Apple store located at Hill Cart Road in Siliguri. The store is the new destination for all kinds of products and accessories from Apple.
Placewell Retail, the megastore for IT equipments and electronics goods has launched a new website www.placewellretail.com. The new look is sleek, stylish and full of new features.