11 Sparrow Nest Pt, Saint Helena Island, Sc 29920 is where Barbara lives. Barbara was born in 1950. Public records show Saint Helena Island and Newburyport as cities Barbara also stayed in. Phone number listed for Barbara is (978) 462-3924. Barbara turned 75 years old.