John G. Castles

CASTLES,JOHN
John G. Castles

John G. Castles

Major General John G. Castles was commissioned upon graduation from Officer Candidate School Class 362-44. | He was Commander, 116th Separate Infantry Brigade, Virginia Army National Guard (VaARNG), Staunton, Virginia.

Additional Information

  • Rank

    Major General

  • Graduated From

    Fort Benning, Georgia

  • Highest Award

    Unavailable

  • Year Inducted

    1979

  • Branch Of Service

    Infantry

  • HF ID #

    HF_00894