Vodafone Idea Limited stores In Farrukhabad, Uttar Pradesh