Brian Joseph Callaghan
March 5, 1941 - November 29, 2023
BRIAN J. CALLAGHAN Passed away peacefully in his sleep on Wednesday, November 29, 2023 in Glen Allen, VA. His family had all gathered for Thanksgiving a few days before, so he was able to see all his children and grandchildren one last time... View Obituary & Service Information
