Charles James Puff, age 81, of Elmer, NJ passed away on January 6, 2024. Born in Santa Barbara, California, but raised most of his life in Santa Monica, he was the son of the late Alfred and Gertrude (Walsh) Puff. After graduating from Santa... View Obituary & Service Information