Leon Williams was born in 1929, age 95. Leon Williams's address is 2808 Croasdaile Drive Apartment T1, Durham, NC 27705. Possible relatives include Azalia Williams, Leon Williams and others. Public records show Leon has also lived in Durham, NC and Albany, NY. Leon's latest phone number is (518) 453-9483. Previous phone numbers include (518) 587-0951 and (919) 308-8893. The latest email address for Leon Williams is leo****@comcast.net.
Also goes by: Leon N Williams
Address History: 2808 Croasdaile Drive Apartment T1, Durham, NC 27705;
506 Carver Street, Durham, NC 27704;
Albany, NY 12206;
Saratoga Springs, NY 12866;
Roanoke, VA 24017
Emails: leo****@comcast.net
Results 1 - 1 of 1