Larry O. Spencer is a United States Air Force general who served in many command, comptroller, and other leadership roles during the course of his career. He retired 1 October 2015 with more than 44 years of distinguished service to the United States.
Born | Washington, District of Columbia, U.S.A. |
Zodiac | |
Tags | Add tag |