Vodafone Idea Limited stores Near Karan Market, Ambala, 133001