There is 1 person named Leon Self, 94, in South Carolina in Elgin 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.

Address History

2446 Bowen St, Elgin, SC, 29045

Resident Since: 1993Year Built: 1983Property Type: Single Family Dwelling UnitProperty Value: $12,000

Leon Self from Elgin, SC, born on September 14 in 1932, is 94 years old. Leon has been associated with 1 residence over the years. 2446 Bowen St in Elgin, South Carolina, 29045 is his current address. He moved to the property, which is valued at $12,000, in 1993. The house was built in 1983. The numbers (803) 438-3936 and (803) 414-5482 are registered under Leon Self's name. Additionally, he has 1 primary email address.

Phone Numbers

(803) 438-3936 (Landline), (803) 414-5482 (Cell Phone)

Questions about Leon Self

Since 1993, he has been living in 2446 Bowen St, Elgin, SC, 29045.

Before Leon Self moved into his current home, he used to live at 1500 Highland Ct, Elgin, SC, 29045.

Leon Self has both landline and mobile phone numbers. Try to call Leon Self’s landline at (803) 438-3936 or phone him at (803) 414-5482. The latter is his mobile phone number.

Try sending an email to him at [email protected].

Leon Self was born on September 14, 1932, so now he is 94 years old.

Any existing criminal or arrest records for him will be identified through a background report.