Tags: Mayor.
T.R. Carr was the mayor of the city of Hazelwood Missouri in northern St. Louis County Missouri from April 2000 until April 2009. He is Professor of Public Administration at Southern Illinois University Edwardsville (SIUE) and Senior Research Fellow at the Institute for Urban Research at SIUE. Carr represents SIUE on the State University Retirement System Member Advisory Board. He is board member and Treasurer of the St. Louis – Samara (Russia) Sister City Committee.