Vodafone Idea Limited stores Near B. S. M. Tiraha, Roorkee, 247667