Barbara Clifford was born in 1928, age 95. Barbara Clifford's address is 3301 58th Avenue North, Saint Petersburg, FL 33714. Possible relatives include James Clifford, John Clifford and 1 others. Public records show Barbara has also lived in Homestead, PA. Barbara's latest phone number is (727) 522-3175. Previous phone numbers include (727) 692-6222 and (813) 522-3175.
Results 1 - 1 of 1