Otilia now resides at 6031 Stoneroot Pl, Indianapolis, In 46203. The number currently linked to Otilia is (317) 236-8107. This person has lived also in Indianapolis. Records link Otilia with Richard Lee Barger, Rhonda Sue Barger, Jonathon D Barger and 3 other people. The birth year was listed as 1968. Otilia has reached the age of 57 years.