Share / Discuss

Sheila Brown Bishop '57

Sheila Brown Bishop '57, who taught physics at Youngstown State University, died Aug. 30, 2017.

One-half of a Matchbox couple, she was married to Edwin Bishop ’58 and enjoyed reading, needlework, and gardening.