Vodafone Idea Limited stores Near Lodhipur, Shahjahanpur, 242001