Leonard Degner was born in 1976, age 47. Leonard Degner's address is 105 Sw 34th Avenue , Deerfield Beach, FL 33442. Possible relatives include Barbara Degner, Samantha Degner and 5 others. Public records show Leonard has also lived in Villa Rica, GA and Southfield, MI.
Address History: 105 Sw 34th Avenue, Deerfield Beach, FL 33442;
2201 Woods Walks, Villa Rica, GA 30180;
Farmington Hills, MI 48331;
Southfield, MI 48034;
Raleigh, NC 27610
Results 1 - 1 of 1