Vodafone Idea Limited stores Near NH-703, Sirsa, 125055