April 23, 2024
courtesy rene alkazoff
Staci Voyda, shown in an undated photo provided by her mother, committed suicide in August. She had been a patient of Dr. Kevin Buckwalter's.