Michael Lee Taylor, 71, of Murray, Idaho, passed away peacefully in Coeur d’Alene, Idaho, on Feb. 16, 2025, due to ...
He was able to take action after graduating from Harvard Medical School in 1980. As part of the National Health Service Corps ...