Martha Urfer was born in 1908, age 116. Martha Urfer's address is 602 S Spring Garden Avenue , Deland, FL 32720. Possible relatives include Paguel Barrientos, Fred Rd and 2 others.
Address History: 602 S Spring Garden Avenue, Deland, FL 32720
Results 1 - 1 of 1