Vodafone Idea Limited stores In Ashapuri Chowk, Ludhiana, Punjab