Ann Carr Sheehan, who advocated for the mentally ill and helped start the Independence Center in the Central West End, died Sunday (Aug. 1, 2010) at her home in St. Louis.
news/local* - www.STLtoday.com, St. Louis Post-Dispatch
Tue, 08/03/2010 - 10:00pm
Ann Carr Sheehan, who advocated for the mentally ill and helped start the Independence Center in the Central West End, died Sunday (Aug. 1, 2010) at her home in St. Louis.