Olson Statement On The Passing Of Stafford Mayor Leonard Scarcella

“Nancy and I were deeply sad to learn of Mayor Scarcella’s passing today. First elected in 1969, Leonard was an inspirational leader of Stafford and Fort Bend County. He earned the distinction of being the longest-serving mayor in the United States. He was a great ally to much of my work in Congress and his steady leadership of Stafford will be deeply missed. His legacy of public service will always be revered in our community and will continue to inspire the leaders of tomorrow. May he have eternal fair winds and following seas in heaven”