Stop is one of India’s biggest retail chain with stores and outlets across
all of India. They strive to offer their customers an international shopping
experience with world class brands, along with their in-house brands.
Innovation is their key driver and they endeavour to bring that in all t...
City Center, E 0001, Ground Floor, City Centre Mall, Matigara, National Highway 31, Uttorayon Twp, Siliguri