Larry and Suzanna Masters

Friday, February 9, 2007

Larry Masters and Suzanna Talburt Manning was married April 3, 2003, in Arbyrd, Mo. They passed away Feb. 5, 2007 near Birmingham, Ala.

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