Vodafone Idea Limited stores In Ratan Lal Nagar, Kanpur, Uttar Pradesh