Max stores Near Mahananda Para, Siliguri, 734005