• 55°

Helen Davis

Helen Davis, of Suffolk died Friday, June 3, 2016, at her residence.

Professional services with dignity are pending with Crocker Funeral Home, Inc.