Stephen Russell McNamara
March 12, 1953 - January 24, 2026
Stephen Russell McNamara passed away peacefully on January 24, 2026, at Loyola University Medical Center in Chicago, Illinois, after a brave fight with Idiopathic Pulmonary Fibrosis. Born on March 12, 1953, in Tulsa, Oklahoma, the son of Charles... View Obituary & Service Information