Otto Bean Jr.

Thursday, July 20, 2006

PEACH ORCHARD -- Otto Bean Jr., 68, died at 10 p.m. July 15, 2006, at Baptist East Hospital in Memphis, Tenn., following a battle with leukemia.

To Read More
Subscribe Sign In
Continue reading with a subscription
Subscription options