May God bless you and your...

Leo David Miller
Santa Rosa, California
Santa Rosa, California
MILLER, Leo David - Passed away peacefully in his Santa Rosa home on Saturday, February 26, 2005. Dr. Leo Miller, an esteemed science professor and researcher, was 81. Ending a battle with Parkinson's disease that spanned more than 20 years, he died in his sleep under the care of his loving wife,...
Read More