Zelda Loyd was born in 1931, age 93. Zelda Loyd's address is 9916 Chase Island Drive , Shreveport, LA 71118. Possible relatives include Odie Loyd. Public records show Zelda has also lived in Shreveport, LA. Zelda's latest phone number is (318) 688-8285.
Related to: Odie Loyd
Phone Numbers: (318) 688-8285
Results 1 - 1 of 1