Vodafone Idea Limited stores Near DR B Narasimhan Road%2C Chennai%2C 600034