Lowry Mays remembered for steadfast support of cancer patients

September 13, 2022

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.