Shelby Croft was born in 1936, age 87. Shelby Croft's address is 8116 El Portal Drive , Tampa, FL 33604. Possible relatives include James Croft, John Croft and 4 others. Public records show Shelby has also lived in Tampa, FL and Etters, PA. Shelby's latest phone number is (717) 786-1492. Previous phone numbers include (813) 935-5514.
Also goes by: Jean Greer Croft,
Shelby Croft
Address History: 8116 El Portal Drive, Tampa, FL 33604;
1018 East Broad Street, Tampa, FL 33604;
Etters, PA 17319;
Quarryville, PA 17566
Results 1 - 1 of 1