Heller Keller was born in 1919, age 104. Heller Keller's address is 123 S Saint Peter Street , South Bend, IN 46617. Possible relatives include David Keller, Eugene Keller and 3 others. Public records show Heller has also lived in South Bend, IN. Heller's latest phone number is (574) 287-2663. Previous phone numbers include (574) 935-3280.
Results 1 - 1 of 1