militaryphony.com
Robert Shackford – US Marine Corps Recon, Sergeant, Combat Action Ribbon, Purple Heart, Blog of Shame
BACKGROUND Robert Llewellyn Shackford comes to us from Mechanicsville, Virginia which is in the Richmond area of Virginia. He grew up in Maine. Robert, or Bob, is 50 years old as of March 2019. Bob…