Vodafone Idea Limited stores Near Mazra Road, Shamli, 247776