Donald Leroy Nichols

Donald Leroy Nichols, 60, died May 26, 2024 in Manhattan. Private family services are planned at a later date.