Art Indra was born in 1941, age 82. Art Indra's address is 506 E Maple Avenue , Norfolk, NE 68701. Possible relatives include Angie Indra, Dennis Indra and 5 others. Art's latest phone number is (402) 371-9330.
Phone Numbers: (402) 371-9330
Address History: 506 E Maple Avenue, Norfolk, NE 68701
Results 1 - 1 of 1