Cleon Newell was born in 1966, age 57. Cleon Newell's address is 3537 Greenfield Road , Dearborn, MI 48120. Possible relatives include Kimberly Atkinson, Jorita Billups and 5 others. Public records show Cleon has also lived in Dearborn, MI and Inkster, MI. Cleon's latest phone number is (248) 332-1524. Previous phone numbers include (248) 763-4913 and (313) 271-6618.
Also goes by: Leon Marcellis Newell
Address History: 3537 Greenfield Road, Dearborn, MI 48120;
15848 Woodland Drive, Dearborn, MI 48120;
Inkster, MI 48141;
New Boston, MI 48164;
Pontiac, MI 48341
Results 1 - 1 of 1