Keith Dale Mehaffey
Private First Class
D CO, 9TH ENG BN, 1ST MARDIV, III MAF
United States Marine Corps
Waynesville, North Carolina
October 16, 1948 to October 21, 1969
KEITH D MEHAFFEY is on the Wall at Panel W17, Line 102

phndvsvc.gif
 
Combat Action Ribbon
 
Keith D Mehaffey
3rdmaf.gif 1mardiv.gif 9engbn.gif



Keith D Mehaffey

PFC KEITH DALE MEHAFFEY


Keith D Mehaffey

PFC KEITH DALE MEHAFFEY

Contact Us © Copyright 1997-2019 www.VirtualWall.org, Ltd ®(TM) Last update 08/15/2019