An official website of the United States government
A .mil website belongs to an official U.S. Department of Defense organization in the United States.
A lock (lock ) or https:// means you’ve safely connected to the .mil website. Share sensitive information only on official, secure websites.


3d Battalion 12th Marines

01

Medical Evacuation Drill

A Japanese Self-Defense Force service member and U.S. Navy hospital corpsmen travel in a UH-1 helicopter during a medical evacuation drill in support...

02

ARTP 25.1

U.S. Marine Corps Cpl. Zachariah Kline fires an M777 Howitzer during Artillery Relocation Training Program 25.1 at Yausubetsu Maneuver Area,...

03

Field Training Exercise

U.S. Marine Corps Lance Cpl. Sebastian Vaca mans his post with an M240B machine gun during a field training exercise at Combined Arms Training Center...

04

Crew-Served Weapons Range

U.S. Marines prepare 7.62mm rounds during a crew-served weapons range during Artillery Relocation Training Program 25.1 at Yausubetsu Maneuver Area,...

3d Battalion 12th Marines Leaders

Commanding Officer

Lieutenant Colonel Frank J. Mastromauro

Lieutenant Colonel Frank J. Mastromauro, who calls Barnstable, MA home, graduated from Boston University in 2006 and received his commission through the Officer Candidate Course in March 2008. Lieutenant Colonel Mastromauro reported to The Basic School in March and the Field Artillery Basic Course...

Read Biography

Official Photo

Sergeant Major

Sergeant Major Ricky L. Broadway

Sergeant Major Broadway was born on 13 August 1982 in Sacramento, California. Sergeant Major Broadway enlisted in the Marine Corps as a Private on 17 October 2005. Sergeant Major Broadway attended recruit training at Marine Corps Recruit Depot, San Diego, California. After graduating recruit...

Read Biography

Official Photo

MISSION


3D BATTALION, 12TH MARINE REGIMENT
3D MARINE DIVISION, FMF
OPC 557 BOX 25
FPO AP 96371-9001

Collapse All Expand All
Expand List item 771Collapse List item 771  S1 (Admin)


S1
Officer: 645-2616
Chief: 645-7963

Expand List item 772Collapse List item 772  S2 (Intel)


S2
645-1556

Expand List item 773Collapse List item 773  S3 (Ops)


S3
OPS O: 315-645-3160
OPS CHIEF: 315-645-3173
TRAINING: 315-645-3107

Expand List item 774Collapse List item 774  S4 (Log)


S4
LogO: 645-4406
ALogO: 645-1717
Log Chief: 645-2947

Expand List item 775Collapse List item 775  S6 (Comm)


S6
Officer: 645-2670
Chief: 645-2670
Platoon Sergeant: 645-4790
Transmissions Chief: 645-4790
Cyber Chief: 645-5088

Expand List item 776Collapse List item 776  Supply


Supply
Officer: 645-3984
Chief: 645-4476

Expand List item 777Collapse List item 777  Chaplain


Chaplain
645-0931

Expand List item 778Collapse List item 778  Medical


Medical
645-2057

Expand List item 779Collapse List item 779  Career Retention


Career Retention
645-5747

Expand List item 780Collapse List item 780  Deployment Readiness


Deployment Readiness
645-9380