Olson Statement On The Passing Of Stafford Mayor Leonard Scarcella

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 […]