Leonard Million was born in 1943, age 80. Leonard Million's address is 4304 Payson Road , Quincy, IL 62305. Possible relatives include David Horman, Debbie Horman and 12 others. Public records show Leonard has also lived in Quincy, IL and Overland Park, KS. Leonard's latest phone number is (217) 222-2454. Previous phone numbers include (217) 222-5202.
Address History: 4304 Payson Road, Quincy, IL 62305;
1220 Briar Rose Lane, Quincy, IL 62305;
Overland Park, KS 66213;
Laramie, WY 82070
Results 1 - 1 of 1