Possible relatives of Willis are: Teresa Smith Marshall, Cathy Mitchell Marshall, Mary Worsley Hall and 6 other people. Willis owns the phone number (252) 641-0530. Willis’s residency is at 504 Forest Acres Dr, Tarboro, Nc 27886. Willis was born in 1964. In addition to Tarboro, Willis also lived in Tarboro, Youngsville and Wake Forest. The current age of Willis is 60.