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