Barry Davis

Sunday, June 17, 2012

Barry D. Davis, 77, of Cape Girardeau died Saturday, June 16, 2012, at Dove Health & Rehab of Collierville in Collierville, Tenn.

Ford and Sons Funeral Home is in charge of arrangements.