60 Landers Ln, New Castle, DE, 19720
Leonard Self
There is 1 person named Leonard Self, 59, in Delaware in New Castle in our database. Locate Self's birthday, relatives, neighbors, associates, and property details to get an idea about the person. You may also find their criminal records, social media accounts, and other public data.
Leonard M Self, 59 New Castle, DE
Resident Since: 2026Property Type: Single Family Dwelling Unit
Leonard Self from New Castle, DE, born on January 9 in 1967, is 59 years old. 60 Landers Ln in New Castle, Delaware, 19720 is Leonard's current address. His address history includes 15 previous residences. Leonard Self can be reached at (636) 232-1086 and (314) 933-3698, his current phone numbers. Additionally, he owns 5 primary email addresses. 3 family members found for Self.
(314) 933-3698 (Landline), (636) 232-1086 (Cell Phone)
Questions about Leonard M Self
Leonard M Self currently lives at 60 Landers Ln, New Castle, DE, 19720. He has been a resident there since 2026.
Before Leonard M Self moved into his current home, he lived at the following addresses: 60 Landers Ln, Historic New Castle, DE, 3419 Wiltshire Ln, Festus, MO, 63028.
Leonard M Self is reachable by both landline and mobile phones. Call his landline phone at (314) 933-3698 or ring his cell phone at (636) 232-1086.
You can try to email him at the following email addresses: [email protected], [email protected], [email protected], [email protected], or [email protected].
Public databases show the following people as his relatives: Carroll Self, Margaret Self.
Leonard M Self is approaching or has already turned 59. He was born on January 9, 1967.
He is known to have a career associated with the following field/occupation: broker/stock/trader.
A background report will determine whether he has a criminal record on file.