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