Elfreda Castro was born in 1942, age 81. Elfreda Castro's address is 115 Lakeshore Drive , Savannah, GA 31419. Possible relatives include Allary Castro, Castro Castro and 9 others. Elfreda's latest phone number is (313) 995-3062. Previous phone numbers include (912) 247-6829 and (912) 925-3407.
Address History: 115 Lakeshore Drive, Savannah, GA 31419;
566 Honey Dew Lane, Brooklet, GA 30415;
Mathis, TX 78368
Results 1 - 1 of 1