James Marvin Poole
May 6, 1958 - April 19, 2019
James M. Poole, 60, of Fredericksburg, passed away peacefully at home on Friday, April 19, 2019. Jim Bo, as he was affectionately called by family and friends, retired from Quantico Marine Base after a long career as a maintenance mechanic... View Obituary & Service Information