Vodafone Idea Limited stores Near Shelar Bandhu Marg, Baramati, 413102