Leroy Serra was born in 1954, age 70. Leroy Serra's address is 2235 Madison Avenue , Covington, KY 41014. Possible relatives include Brenda Serra, Jewell Serra and 1 others. Public records show Leroy has also lived in Alexandria, KY and Florence, KY. Leroy's latest phone number is (859) 360-2928.
Phone Numbers: (859) 360-2928
Address History: 2235 Madison Avenue, Covington, KY 41014;
207 Washington Street Apt 2, Alexandria, KY 41001;
Florence, KY 41042;
Glencoe, KY 41046;
Lexington, KY 40517
Results 1 - 1 of 1