Vodafone Idea Limited stores Near Shree Maniben Maganlal Aediwala Marg, Vadodara, 390021