MARINE CORPS


Board for Correction of Naval Records
2 Navy Annex, Room 2432
Washington, DC 20370-5100
Navy & Marine Corps correction of records
703-614-1402
Commandant of the Marine Corps
Code: OLAC
2 Navy Annex, Room 1113
Washington, DC 20380-1775
(Congressional Only)
Requests which involve records which have not been retired to NPRC.
Commandant U.S. Marine Corps
Personnel Management Support Branch 
(MMSB-Congressional)
2008 Elliot Road, Room 203 
Quantico, VA  22134-5030
(Congressional Only)
Marine Corps high level inquiries
703-784-3936 or 3939 or 3940 or 4648
Commandant U.S. Marine Corps
Personnel Management Support Branch 
(MMSB)
2008 Elliot Road, Room 201 
Quantico, VA  22134-5030
(Routine)
Marine Corps Routine inquiries
703-784-5632 or 4625 or 5646 or 4627 or 3589
Defense Finance and Accounting Service
Kansas City Center 
1500 Bannister Road
Kansas City, MO   64197
Marine Corps pay records
Active/Reserve 1-800-594-8302
Retired pay 1-800-321-1080
Department of the Navy
HQ, U.S. Marine Corps

Manpower and Reserve Affairs (MRC)
3280 Russell Road
Quantico, VA   22134-5103
Casualty files for Marine Corps KIA and MIA
703-784-9512
Deputy Assistant JAG (Military Justice) 
Office of the Judge Advocate General
716 Sicard Street SE
Suite 1000
Washington, DC   20374-5047
Court-martial records not at NPRC
for Navy and Marine Corps veterans
(202) 685-7053
CMC
HQMC MMSB - 10
2008 Elliott Road
Suite 201
Quantico, VA   22134-5030
Unit diaries
703-784-5658
MCRSC Reserve Support Command
15303 Andrews Road
Kansas City, MO 64147
800-255-5082
Marine Corps Liaison Office
9700 Page Avenue, Room 5007
St. Louis, MO 63132
314-538-3155
Marine Corps World Wide Locator Service Active duty only: 703-784-3942
Naval Council of Personnel Boards
720 Kennon, Street SE
Room 309 (NDRB)
Washington Naval Yard, DC 20374-5023
Navy and Marine Corps discharge reviews
202-685-6600