Oscar Clement Allen (1921-2004)
Psychiatrist Dr. Oscar Clement Allen was born in Baltimore, Maryland on May 21, 1921. The eldest of four siblings, Allen was reared in Gloucester, Virginia. His parents were John T. Allen, a farmer, and Bertha Frazier Allen, a homemaker. Allen attended the racially segregated Woodville … Read MoreOscar Clement Allen (1921-2004)