Health Services

Immunizations Clinic

The NMCCL Immunizations Clinic focuses on immunizations for beneficiaries such as family members of active duty and retirees. The clinic is located in the main Medical Center across from Family Medicine on the first floor.
Active-duty personnel should speak with their Battalion Aid Station (BAS) or Marine Centered Medical Home (MCMH) Clinic about immunizations before presenting to the NMCCL Immunizations Clinic.
Please note: The last patient of the day will be seen 15 minutes prior to close of business. 

Immunization Records

For your immunizations records, please log on to the MHS GENESIS Patient Portal.


Flu Vaccines

NOTICE: NMCCL has ordered the influenza vaccine for the 2025-2026 flu season.
Once vaccine shipments are received, information will be updated on this page.

TRICARE family members and retirees are able to get the flu vaccine at the NMCCL Immunizations Clinic during clinic operating hours.
Vaccines will be available for those 6 months and older.
Active-duty personnel will receive their flu vaccines from their assigned medical clinic rather than at the expo.
In accordance with Defense Health Agency policy, NMCCL is able to give flu vaccines only to TRICARE beneficiaries and NMCCL health care personnel.


TRICARE beneficiaries may receive the flu vaccine at no cost if you use a pharmacy within the network that participates in the TRICARE vaccine program.
Use this search tool to find a TRICARE-approved pharmacy near you in Eastern North Carolina.
 

NOTE: If you choose to receive your flu vaccine off-installation, you will need to update your record or your child's with the MCCL Immunizations Clinic.


COVID-19 Vaccines

Updated guidance on COVID-19 vaccines is in development. As soon as new guidance is released, that information will be updated on this page.

Contact Us

Phone

910-450-4648

Hours

Monday–Wednesday
8 a.m.–12:30 p.m.
1–4 p.m. 

Thursday
8 a.m.–Noon

Friday
8 a.m.–12:30 p.m.
1–3:30 p.m. 

Closed weekends and federal holidays

Location

Bldg NH-100
Don't forget to keep your family's information up to date in DEERS!