Helen Shiffer was born in 1906, age 117. Helen Shiffer's address is 665 Maple Lane , Deland, FL 32724. Public records show Helen has also lived in Deland, FL. Helen's latest phone number is (386) 736-0834.
Phone Numbers: (386) 736-0834
Results 1 - 1 of 1