Melinda Neitzel's address is 730 K Street Apartment 10, Idaho Falls, ID 83402. Possible relatives include Mindy Eckenrode, Amber Neitzel and 8 others. Public records show Melinda has also lived in Idaho Falls, ID. Melinda's latest phone number is (208) 403-9378.
Phone Numbers: (208) 403-9378
Results 1 - 1 of 1