Christopher McCluer
January 31, 1950 - September 15, 2014
Christopher McCluer 1950-2014 Christopher McCluer, born Jan. 31, 1950, in Inglewood, California, passed away peacefully at the family’s home in Vallejo, California, on Sept. 15, 2014. He was the son of the late Robert Neil McCluer and... View Obituary & Service Information