Luther Charles Pollard Jr.
March 6, 1933 - January 12, 2018
Luther Pollard, Jr. 84, of Florissant. Retired Educator of St. Louis Public Schools, long time principal of Peabody School. Member of Omega Psi Phi Fraternity. Luther leaves to cherish his memory, a loving wife of nearly 47 years, Laverne Pollard;... View Obituary & Service Information