Three of the ribbons that Alfred J. Mirabelli received from his service in the United States Navy. From Left to Right: Purple Heart, Navy and Marine Corps Commendations Medal, Navy Good Conduct Medal (w/ 1 Bronze star).
Five medals given to Alfred J. Mirabelli. From left to right: China Service Medal, Navy Occupation Service Medal, National Defense Service Medal, Korean Service Medal, Armed Forces Expeditionary Medal.
Five medals given to Alfred J. Mirabelli. From left to right: Vietnam Service Medal, Gallantry Cross with Palm, Republic of Vietnam Civil Actions Medal with Palm, United Nations Korean Service Medal Ribbon, Republic of Vietnam Campaign Medal with 60-…