Vodafone Idea Limited stores Near Service Road%2C Chennai%2C 600033