Vodafone Idea Limited stores In Manjalpur Road, Vadodara, Gujarat