Vodafone Idea Limited stores Near Hathora Chauraha Road, Shahjahanpur, 242001