Vodafone Idea Limited stores Near Chennai - Delhi Highway, Dholpur, 328001