C.E. Trovillion

On March 27, 1940, 20-year-ol homemaker Mary Ann Page of Alton, Illinois, died from a botched criminal abortion. The Coroner’s jury identified the perpetrator as 69-year-old Dr. C.E. Trovillion, also of Alton, former managing officer of Illinois state hospitals.