Robert (Bob) Barry Davis, formerly of Hopkinton, passed away peacefully at his home in Naples, Florida, on July 3. He will be dearly missed by his devoted wife, Camella Davis, his children, Diane Patry and husband Norm, John Doherty and wife Malu, Lynn Davis, and...

read more