Barbara Leach was born in 1954, age 69. Barbara Leach's address is 112 Goose Castle Terrace , Currituck, NC 27929. Possible relatives include Dannie Leach, Gary Leach and 1 others. Public records show Barbara has also lived in Riverhead, NY and Rocky Point, NY. Barbara's latest phone number is (252) 232-3944. Previous phone numbers include (757) 467-6399 and (757) 652-6101.
Also goes by: Barbara Jean Leach,
Barbara Leach
Address History: 112 Goose Castle Terrace, Currituck, NC 27929;
201 Eight Bells Road, Riverhead, NY 11901;
Rocky Point, NY 11778;
Sound Beach, NY 11789;
Norfolk, VA 23513
Results 1 - 1 of 1