2nd Marine Logistics Group
2d Maintenance Battalion Logo
2d Maintenance Battalion
Be ready, be next


To provide field-level maintenance support for Marine Corps-furnished tactical ordnance, engineer, motor transport, communications electronics, and general support equipment of the Marine Expeditionary Force.




Lt. Col. Gregory M. Duesterhaus
Commanding Officer, 2nd Maintenance Battalion

Lieutenant Colonel Gregory M. Duesterhaus grew up in Vienna, Virginia and graduated from George Mason University in May 2003. He commissioned via Officer Candidate School in December 2004.

Read Biography

Sergeant Major Jeffrey L Palmer
Command Senior Enlisted Leader, 2nd Maintenance Battalion

SgtMaj Palmer is a native of Ottumwa, Iowa, and enlisted in the Marine Corps in December of 1998. He completed recruit training in February of 1999 at Marine Corps Recruit Depot at San Diego where he was meritoriously promoted to PFC for graduating as squad leader and reported to Camp Pendleton for Marine Combat Training. Upon completion, PFC

Read Biography


Unit Mailing Address
Rank, Last/First Name
2nd Maintenance Battalion
PSC Box 20127
Camp Lejeune, N.C. 28542-0127
Unit Contacts
  • Officer of the Day: (910) 467-2715
  • Deployment Readiness Officer: (910) 451-2682
  • Chaplain: (910) 451-4563
  • S-1: (910) 451-6076
  • S-2: (910) 450-6077
  • S-3: (910) 451-6074
  • S-4: (910) 451-6071
  • S-6: (910) 451-1045