Vodafone Idea Limited stores In Canal Express Road, Kanpur, Uttar Pradesh