Nikki Amelio was born in 1972, age 51. Nikki Amelio's address is 1212 E County Road 75 N, Logansport, IN 46947. Possible relatives include Kristine Amelio, Linda Amelio and 6 others. Public records show Nikki has also lived in Logansport, IN. Nikki's latest phone number is (574) 753-7574.
Phone Numbers: (574) 753-7574
Results 1 - 1 of 1