Greg Vellema's address is 212 Leora Street N, Harris, IA 51345. Possible relatives include Laura Vellema, Neal Vellema and others. Greg's latest phone number is (712) 349-2108.
Phone Numbers: (712) 349-2108
Address History: 212 Leora Street N, Harris, IA 51345
Results 1 - 1 of 1