who is lake charles mayor
About the Mayor. Mayor Randy Roach was born in Lake Charles, Louisiana and graduated from LaGrange High School in 1969. He earned his undergraduate degree in accounting and his law degree at Louisiana State University, completing his education in 1976. He and his wife, Nancy, have two children and five grandchildren.