Marcella Clifford was born in 1939, age 85. Marcella Clifford's address is 6220 29th Avenue N, Saint Petersburg, FL 33710. Possible relatives include Cliff Clifford, Marcella Clifford and 1 others. Public records show Marcella has also lived in Madeira Beach, FL and Tampa, FL. Marcella's latest phone number is (813) 391-5950.
Phone Numbers: (813) 391-5950
Address History: 6220 29th Avenue N, Saint Petersburg, FL 33710;
849 Bay Point Drive, Madeira Beach, FL 33708;
Tampa, FL 33634;
Greensboro, NC 27420
Results 1 - 1 of 1