Vodafone Idea Limited stores Near Baba Ramdev Mandir Road, Patiala, 147001