Funeral Arrangements for David Hughes, MD, MPH
Family will be present Wednesday, May 25 and Thursday, May 26 from 3-8 PM at DENGLER, ROBERTS, PERNA FUNERAL HOME, 8630 Transit Rd., East Amherst. A Mass of Christian Burial will be held Friday, May 27 at 9:30 AM at St. Michael Church, 651 Washington St., Buffalo. Please assemble at church.