Vodafone Idea Limited stores Near Sun Pharma Road, Vadodara, 390012