Vodafone Idea Limited stores Near Dabwali Road, Sirsa, 125055