Vodafone Idea Limited stores Near Jawahar Nagar Main Road, Kota, 324001