Vodafone Idea Limited stores Near Jain Nagar, Ambala, 134003