Leon Mcmillin was born in 1931, age 93. Leon Mcmillin's address is 1508 Cohasset Drive , Cincinnati, OH 45255. Possible relatives include Mcmillin Gleis, Brenden Mc Millin and 3 others. Public records show Leon has also lived in Cincinnati, OH. Leon's latest phone number is (513) 231-0450. Previous phone numbers include (513) 231-1146 and (513) 231-2965.
Also goes by: Leon R Millin
Results 1 - 1 of 1