Idella Loyd was born in 1966, age 57. Idella Loyd's address is 417 Phoenix Avenue , Elmira, NY 14904. Possible relatives include Amiya Loyd, Chadwick Loyd and others.
Address History: 417 Phoenix Avenue, Elmira, NY 14904
Idella Loyd's current address is 74 Rauber Street , Rochester, NY 14605. Idella's age is 75 years old (1949). Idella has also lived in Rochester, NY.
Results 1 - 2 of 2