Leah Howell's address is 1123 Trogdon Drive , Eden, NC 27288. Possible relatives include Preston Halstead, Charles Howell and 5 others. Public records show Leah has also lived in Eden, NC and Winston Salem, NC. Leah's latest phone number is (336) 552-7121. Previous phone numbers include (336) 627-1566.
Also goes by: Leah Danielle Howell
Address History: 1123 Trogdon Drive, Eden, NC 27288;
613 Bryant Street, Eden, NC 27288;
Winston Salem, NC 27103;
Brooklyn, NY 11215;
Tarrytown, NY 10591
Results 1 - 1 of 1