Lowry Mays remembered for steadfast support of cancer patients
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.