Vodafone Idea Limited stores In Jodhewal, Ludhiana, Punjab