MGYSGT Francis H Almeida FRANCIS H ALMEIDA MGYSGT USMC VIETNAM BNZ STARSection: Flags and Heroes Row: E Service Branch, Rank Marine Corps MGYSGT Theater(s) / Campaign(s) / Operations(s) Vietnam Period of Service unavailable Biography unavailable