Merle Umbarger was born in 1922, age 102. Merle Umbarger's address is 2611 Peace Drive , West Lafayette, IN 47906. Possible relatives include Harold Umbarger, Virginia Umbarger and others. Public records show Merle has also lived in West Lafayette, IN.
Results 1 - 1 of 1