Robert P. Holmes Jr., 79

robert_holmesRobert P. Holmes Jr., 79, lifelong Haverhill resident, passed away peacefully Tuesday evening, April 26, at Holy Family Hospital at Merrimack Valley.

Visiting hours will be Wednesday, May 4, at the Driscoll Funeral Home, 309 South Main St., Haverhill, from 3 to 6 p.m. Homegoing service will begin at 6 p.m. with United States Air Force Honors concluding.