Vodafone Idea Limited stores In Sun Pharma Road, Vadodara, Gujarat