Vodafone Idea Limited stores Near Shiv Shakti Mandir Road, Rudrapur, 263153