Vodafone Idea Limited stores Near Kapoorthala Road, , 226020