David Leslie Willard

Advertisement

David Leslie Willard, 61, of Queen Creek, died Aug. 5, 2006.

Memorial services will be held at 10 a.m. Friday, Aug. 11 at Mountain View Memorial Mortuary, 7900 E. Main St. in Mesa.

Commenting has been disabled for this item.