Vodafone Idea Limited stores In Indraprasth Estate, Meerut, Uttar Pradesh