James Lambert Philhower Sr.
May 17, 1937 - March 5, 2019
James Lambert Philhower Sr., age 81, of New Castle, DE passed away on March 5, 2019. Jim worked in sales and as a restaurant owner. He was active in the Armstrong Masonic Lodge #26, AF and AM for over 50 years. Jim was also a Past Patron... View Obituary & Service Information