Vodafone Idea Limited stores Near Pramukh Swami Maharaj Flyover, Vadodara, 390002