John G. Castles

CASTLES,JOHN

John G. Castles

Description

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

Graduated From
Fort Benning, Georgia
Highest Award
Unavailable
Year Inducted
1979
Branch Of Service
Infantry
Rank
Major General
HF ID #
HF_00894

Author Info

Sankalp Menon

Member since 5 years ago
View Profile

Contact Listing Owner