Professor owned this house
by BlockShopper Historian published Dec. 10, 2009
James Welch was a biology professor at John Carroll University in 1960 when he owned this house. He joined the John Carroll faculty in 1942.
By signing up you agree to receive email newsletters or alerts from
Blockshopper
.You can unsubscribe at any time.