The subject in question's timeline started on 5-04-74, leading to their present age of fifty-one years. Curtis, the person has been known to reside at 2602 N Parker Ave, Indianapolis, IN 46218, USA. Curtis M Vancleave, the individual's residential history includes seven previous addresses. These places have been linked to this person in past records: 2701 Fox Harbour Ln, Indianapolis, IN 46227, 2602 N Parker Ave, Indianapolis, and 14471 Forsythia Ln, Fishers, IN 46038. If you want to contact Mr. Vancleave, the individual, send an email to either [email protected] or [email protected]. This person, Sharon L Young (in 1998), and Berron Vancleave (between 1997 and 2001) were all registered at 2315 E 32nd St, Indianapolis, IN 46218. Boo Boo, Theresa Stockdale, Mr. Vancleave are among the occupants of the shared address