Earl Phillip McNamara, Jr., age 63, of Elgin passed away suddenly on Tuesday, March 5, 2019 at St. Joseph Hospital in Elgin. Earl was born in Elmhurst, IL on May 9, 1955 and was the son of the late Earl P., Sr. & Patricia (Egres) McNamara.... View Obituary & Service Information