Mayor Krewson Appoints Health Department Director - News Conference
On February 7, 2019, Mayor Krewson announced Dr. Fredrick Echols as the new director of the Department of Health.
Mayor Lyda Krewson, City of St. Louis, Appoints Health Department Director
Mayor Lyda Krewson, City of St. Louis, appoints the Health Department Director. Dr. Frederick Echols is the new Director of the City's Department of Health. : City of St. Louis: https://www.stlouis-mo.gov Board of Aldermen https://www.stlouis-mo.gov/government/departments/aldermen/about/index.cfm