Craig Stephen Kidd Sr.
July 10, 2014
Craig Stephen Kidd Sr. With fair winds and following seas, Craig Stephen Kidd Sr. transferred to his final duty station from the Green Houses at Traceway Retirement Community in Tupelo to Marine Barracks Heaven for guard duty on 10 July 2014.... View Obituary & Service Information