Leah Sheppard was born in 1967, age 56. Leah Sheppard's address is 2043 Slack Road , Delaware, OH 43015. Possible relatives include Bruce Maclaine, Lori Mallory and 1 others. Public records show Leah has also lived in Delaware, OH and Dublin, OH. Leah's latest phone number is (614) 873-2212. Previous phone numbers include (740) 362-8956 and (740) 873-2212.
Address History: 2043 Slack Road, Delaware, OH 43015;
5559 Riverside Drive, Delaware, OH 43015;
Dublin, OH 43016;
Mount Sterling, OH 43143;
Brentwood, TN 37027
Results 1 - 1 of 1