Lowry Mays remembered for steadfast support of cancer patients
<p>Lowry Mays, who died Monday (Sept. 12, 2022), and his late wife, Peggy, were longtime supporters of the Mays Cancer Center, which is San Antonio’s only National Cancer Institute-Designated Cancer Center and one of four in Texas.</p>