Stephen Mason

Stephen Mason '15 is the newly elected mayor of the City of Cedar Hill, Texas. Steve previously served as a city council member for nine years, three of those as mayor pro tem.
/root/Article/Image/img/@alt