Vodafone Idea Limited stores Near BIDC Gorwa Estate, Vadodara, 390002