Vodafone Idea Limited stores In Ambedkar Chowk, Karnal, Haryana