1428 S Euclid Ave Indianapolis IN 46203 Records