Background
ALLEN, Robert L. was born on November 4, 1888 in New Castle, Pennsylvania, United States. Son of John C. and Mary (Wallace) Allen.
Surgeon United States Public Health Service
ALLEN, Robert L. was born on November 4, 1888 in New Castle, Pennsylvania, United States. Son of John C. and Mary (Wallace) Allen.
Jefferson Medical College, Doctor of Medicine.
United States Public Health Service. Commissioned Assistant Surgeon, 1914. Promoted to P.A. Surgeon, 1918.
Promoted to Surgeon, since 1922. In charge of various Marine Hosps. Medical Officer in charge, United States Marine Hospital., Memphis, Tenn.
Member: American Medical Association. Society of Military Surgeons.
Spouse Jane Whitten, October 15, 1919, New Castle, Pennsylvania.