Vodafone Idea Limited stores Near Civil Lines Road, Roorkee, 247667