There is 1 person named Ellen Self, 75, in Virginia in Louisa 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

556 Billy B Rd, Louisa, VA, 23093

Resident Since: 2026Property Type: Single Family Dwelling Unit

Ellen Self, born on August 8 in 1951, currently resides in Louisa, VA. 4 previous addresses have been found for Ellen. Her current place of residence is 556 Billy B Rd in Louisa, Virginia, 23093. You can call or text Ellen Self at (540) 967-0443, her current phone number. Self has 1 known family member.

Phone Number

(540) 967-0443 (Landline)

Questions about Ellen B Self

Ellen B Self currently lives at 556 Billy B Rd, Louisa, VA, 23093. She has lived there since 2026.

Before Ellen B Self moved to her current place, she lived at 556 Billy Rd, Louisa, VA, 23093, PO Box 1030, Louisa, VA, 23093.

To reach Ellen B Self, try calling her landline phone at (540) 967-0443.

Multiple records indicate the following people as her relatives: Phillip Self.

Ellen B Self’s exact date of birth is August 8, 1951. She is 75.

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