Vodafone Idea Limited stores Near Kallarheri Road, Ambala, 133001