Stephen Niehaus was born in 1957, age 66. Stephen Niehaus's address is 200 W Fackney Street , Carmi, IL 62821. Possible relatives include Sherri Davidson, Linda Devier and 19 others. Public records show Stephen has also lived in Carmi, IL and Maunie, IL. Stephen's latest phone number is (985) 788-7085. Previous phone numbers include (985) 851-5368.
Also goes by: Stephen C Neihaus
Address History: 200 W Fackney Street, Carmi, IL 62821;
819 5th Street, Carmi, IL 62821;
Maunie, IL 62861;
Gray, LA 70359;
Houma, LA 70364
Results 1 - 1 of 1