Neil Oltmer was born in 1984, age 40. Neil Oltmer's address is 323 Crescent Road , Schuyler, NE 68661. Possible relatives include Dale Oltmer, Gilbert Oltmer and 3 others. Public records show Neil has also lived in Lakeland, GA and Naylor, GA. Neil's latest phone number is (229) 482-9154. Previous phone numbers include (316) 295-2699 and (316) 337-5952.
Address History: 323 Crescent Road, Schuyler, NE 68661;
365 Po Box, Lakeland, GA 31635;
Naylor, GA 31641;
Wichita, KS 67220;
Raeford, NC 28376
Results 1 - 1 of 1