Records link phone number (919) 202-4536 with Haywood’s details. Haywood was born 70 years ago. Haywood now resides at 414 Pecan Dr #R, Selma, Nc 27576. Haywood's birth year is 1954. He has stayed in Raleigh, Southern Pines and Wake Forest before moving to Selma.