William P. Gray
Era: World War II
Military Branch: Marines
William P. Gray enlisted in the Marine Corps June 3, 1940, Minneapolis, Minnesota.
He served as a Private.
He received a disability discharge May 12, 1942, Marine Corps Base, San Diego, California.
Source: Hometown Heroes: The St. Louis County World War II Project. 94.