Vodafone Idea Limited stores Near Railway Road, Farrukhabad, 209625