Francis G. Preston, MD was born on June 11, 1920 in Visalia, CA and passed peacefully in his sleep on March 6, 2017. He was born to Dr. and Mrs. Addison Preston, his father being a physician in general practice there. He attended Visalia high... View Obituary & Service Information