Vodafone Idea Limited stores In Mainpuri, Uttar Pradesh