John G. Castles

CASTLES,JOHN

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

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

Author Info

Profile photo ofhnrtech

hnr tech

Member since 4 years ago
View Profile

You are already logged in.

Please continue to browse.

Information Coming Soon.