Vodafone Idea Limited stores In Shastri Nagar, Meerut, Uttar Pradesh