Thomas D. Gall Jr.

Military Branch:  Navy

Years Enlisted:  1979-2009