Records link Robert with Bernadette W Louden, Rodenbarger Louden, James B Louden and 3 other people. 2902 Delaware St, Indianapolis, In 46205 is where Robert lives. Robert was born 46 years ago. Robert has listed (317) 633-6716 as his phone number. Indianapolis is a city Robert has lived in. The birth year was listed as 1978.