Vodafone Idea Limited stores Near Road Number 1, Meerut, 250004