Siliguri, West Bengal Siliguri, West Bengal West Bengal Siliguri Upper ground Floor, Spencer Plaza, Burdwan Road, Near Vishal Mega Mart, Siliguri-734005