Willis currently resides at 233 Pine St, Teaneck, Nj 07666. The number currently linked to Willis is (201) 837-8516. The current age of Willis is 81. Teaneck and Hackensack are cities Willis has lived in. This person's birth year is 1943.