Jessie Archibal was born in 1913, age 110. Jessie Archibal's address is 5930 Sw 61st Place , Ocala, FL 34474. Possible relatives include George Archibald, Nodney Archibald and 1 others. Jessie's latest phone number is (352) 237-5123. Previous phone numbers include (904) 237-5123.
Also goes by: Jessie M Archibald
Address History: 5930 Sw 61st Place, Ocala, FL 34474
Results 1 - 1 of 1