Leroy Scales was born in 1926, age 97. Leroy Scales's address is 1602 E Avenue Ci # 40, Ellenton, FL 34222. Possible relatives include Betty Abee, Lois Scales and others. Public records show Leroy has also lived in Ellenton, FL. Leroy's latest phone number is (217) 429-9298. Previous phone numbers include (217) 836-5347.
Results 1 - 1 of 1