Vodafone Idea Limited stores Near NH-95, Ludhiana, 141010