Vella Cloud

Friday, March 17, 2006

Vella Naomi Cloud, 81, of Lapeer, Mich., died Sunday, March 12, 2006, at Avalon Hospice in Flint, Mich.

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