David E. Hanlon, 77, of Birdsboro died Tuesday, Feb. 7 at Reading Hospital. His wife, Audrey A. (Arbo) Hanlon, survives. They would have celebrated their 57th wedding anniversary on April 2.