Freda Stambaugh was born in 1946, age 77. Freda Stambaugh's address is 895 S Center Street , Waterloo, IN 46793. Possible relatives include Angela Stambaugh, Christina Stambaugh and 2 others. Public records show Freda has also lived in Waterloo, IN. Freda's latest phone number is (260) 837-7360.
Phone Numbers: (260) 837-7360
Results 1 - 1 of 1