Vodafone Idea Limited stores In Cheema Chowk, Ludhiana, Punjab