Licensed providers for professional drivers and small fleets, from official registersSources: 110 official government lists
DriverComplydirectory
CountryUnited States
United StatesCanadasoonUnited KingdomsoonAustraliasoon
HazMat Training1,629Vehicle Inspection67,637CDL & ELDT Training4,122CDL Testing & DMV3,997TSA HazMat & TWIC Enrollment619BOC-3 Process Agents3,738Truck Parking1,915Truck Stops2,835ELD DevicesDOT Physicalssoon

TWIC & HazMat Enrollment Centers in California

50 centers44 cities19 countiesfrom the Transportation Security Administration (enrollment by IDEMIA)About this dataUpdated September 2026

50 centers in California are on the official list published by the Transportation Security Administration (enrollment by IDEMIA). The most are in Los Angeles (3), San Diego (2), Upland (2). 47 list opening hours.

Filters

50 centers in California

  • TSA Enrollment Center — Anaheim Official list2166 W Broadway, Anaheim, CA, 92804TSA enrollment centerHazMat endorsementTWICDetails
    Address
    2166 W Broadway, Anaheim, CA, 92804
    County
    Orange
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:30 AM - 12:30 PM & 01:30 PM - 05:00 PM Saturday: 10:30 AM - 01:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3605no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Arroyo Grande Official list405 E Branch St, Ste 101, Arroyo Grande, CA, 93420TSA enrollment centerHazMat endorsementTWICDetails
    Address
    405 E Branch St, Ste 101, Arroyo Grande, CA, 93420
    County
    San Luis Obispo
    Phone
    Not published by this source
    Hours
    Wednesday: 09:00 AM - 12:00 PM & 12:30 PM - 05:30 PM Thursday: 09:00 AM - 12:00 PM & 12:30 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3689no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Bakersfield Official list7737 Meany Ave, Ste B9, Bakersfield, CA, 93308TSA enrollment centerHazMat endorsementTWICDetails
    Address
    7737 Meany Ave, Ste B9, Bakersfield, CA, 93308
    County
    Kern
    Phone
    Not published by this source
    Hours
    Monday - Friday: 08:00 AM - 04:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 1158no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Chula Vista Official list319 Palomar St, Chula Vista, CA, 91911TSA enrollment centerHazMat endorsementTWICDetails
    Address
    319 Palomar St, Chula Vista, CA, 91911
    County
    San Diego
    Phone
    Not published by this source
    Hours
    Monday - Friday: 08:30 AM - 12:30 PM & 02:30 PM - 04:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3288no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Clovis Official list55 Shaw Ave, Ste 110, Clovis, CA, 93612TSA enrollment centerHazMat endorsementTWICDetails
    Address
    55 Shaw Ave, Ste 110, Clovis, CA, 93612
    County
    Fresno
    Phone
    Not published by this source
    Hours
    Monday - Tuesday & Thursday - Friday: 09:20 AM - 01:00 PM & 01:30 PM - 04:40 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2648no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Downey Official list9901 Paramount Blvd, Ste 114, Downey, CA, 90240TSA enrollment centerHazMat endorsementTWICDetails
    Address
    9901 Paramount Blvd, Ste 114, Downey, CA, 90240
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Thursday: 03:30 PM - 08:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3094no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Eureka Official list1929 4th St, Eureka, CA, 95501TSA enrollment centerHazMat endorsementTWICDetails
    Address
    1929 4th St, Eureka, CA, 95501
    County
    Humboldt
    Phone
    Not published by this source
    Record
    In the registerRegister refreshed September 22, 2026Ref 3595no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Folsom Official list25025 Blue Ravine Rd, Ste 112, Folsom, CA, 95630TSA enrollment centerHazMat endorsementTWICDetails
    Address
    25025 Blue Ravine Rd, Ste 112, Folsom, CA, 95630
    County
    Sacramento
    Phone
    Not published by this source
    Hours
    Monday - Friday: 10:00 AM - 12:00 PM & 12:30 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3710no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Fresno Official list6366 N Figarden Dr, Ste 108, Fresno, CA, 93722TSA enrollment centerHazMat endorsementTWICDetails
    Address
    6366 N Figarden Dr, Ste 108, Fresno, CA, 93722
    County
    Fresno
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 12:00 PM & 01:00 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2241no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Glendale Official list1141 N Brand Blvd, Ste 205, Glendale, CA, 91202TSA enrollment centerHazMat endorsementTWICDetails
    Address
    1141 N Brand Blvd, Ste 205, Glendale, CA, 91202
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 08:00 AM - 12:00 PM & 01:00 PM - 04:00 PM Saturday: 08:00 AM - 12:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3126no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Harbor City Official list1724 Palos Verdes Dr N, Ste F, Harbor City, CA, 90710TSA enrollment centerHazMat endorsementTWICDetails
    Address
    1724 Palos Verdes Dr N, Ste F, Harbor City, CA, 90710
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 10:00 AM - 12:30 PM & 01:00 PM - 04:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2513no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Inglewood Official list1121 S La Brea Ave, Inglewood, CA, 90301TSA enrollment centerHazMat endorsementTWICDetails
    Address
    1121 S La Brea Ave, Inglewood, CA, 90301
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Saturday: 09:30 AM - 12:30 PM & 01:00 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3148no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Irvine Official list15333 Culver Dr Ste 340, Irvine, CA, 92604TSA enrollment centerHazMat endorsementTWICDetails
    Address
    15333 Culver Dr Ste 340, Irvine, CA, 92604
    County
    Orange
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 09:30 AM & 09:40 AM - 12:30 PM & 01:00 PM - 04:50 PM & 05:00 PM - 05:30 PM Saturday: 10:00 AM - 10:30 AM & 10:40 AM - 12:30 PM & 01:00 PM - 02:50 PM & 03:00 PM - 03:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2134no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Laguna Woods Official list24338 El Toro Rd, Suite E, Laguna Woods, CA, 92637TSA enrollment centerHazMat endorsementTWICDetails
    Address
    24338 El Toro Rd, Suite E, Laguna Woods, CA, 92637
    County
    Orange
    Phone
    Not published by this source
    Hours
    Monday - Saturday: 09:00 AM - 01:00 PM Monday - Friday: 02:00 PM - 06:00 PM Saturday: 02:00 PM - 03:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2602no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Lake Elsinore Official list113 S Main St, Ste A, Lake Elsinore, CA, 92530TSA enrollment centerHazMat endorsementTWICDetails
    Address
    113 S Main St, Ste A, Lake Elsinore, CA, 92530
    County
    Riverside
    Phone
    Not published by this source
    Hours
    Monday - Friday: 10:30 AM - 05:30 PM Saturday: 10:30 AM - 01:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3614no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Lancaster Official list4083 W Ave L, Lancaster, CA, 93536TSA enrollment centerHazMat endorsementTWICDetails
    Address
    4083 W Ave L, Lancaster, CA, 93536
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 10:00 AM - 01:00 PM & 01:30 PM - 04:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3560no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Long Beach Official list3777 Long Beach Blvd, Ste 240, Long Beach, CA, 90807TSA enrollment centerHazMat endorsementTWICDetails
    Address
    3777 Long Beach Blvd, Ste 240, Long Beach, CA, 90807
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Thursday: 09:00 AM - 01:30 PM Friday - Saturday: 08:00 AM - 01:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2282no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Los Alamitos Official list4332 Cerritos Ave, Ste 106, Los Alamitos, CA, 90720TSA enrollment centerHazMat endorsementTWICDetails
    Address
    4332 Cerritos Ave, Ste 106, Los Alamitos, CA, 90720
    County
    Orange
    Phone
    Not published by this source
    Hours
    Monday - Friday: 08:00 AM - 12:30 PM & 01:00 PM - 04:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 1087no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Los Angeles Official list5042 Wilshire Blvd, Los Angeles, CA, 90036TSA enrollment centerHazMat endorsementTWICDetails
    Address
    5042 Wilshire Blvd, Los Angeles, CA, 90036
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 11:00 AM - 04:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3454no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Los Angeles Official list1101 W Martin Luther King Jr Blvd, Ste 101, Los Angeles, CA, 90037TSA enrollment centerHazMat endorsementTWICDetails
    Address
    1101 W Martin Luther King Jr Blvd, Ste 101, Los Angeles, CA, 90037
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 01:00 PM & 02:00 PM - 06:00 PM Saturday: 09:00 AM - 01:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3703no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Martinez Official list649 Main St, Ste 102, Martinez, CA, 94553TSA enrollment centerHazMat endorsementTWICDetails
    Address
    649 Main St, Ste 102, Martinez, CA, 94553
    County
    Contra Costa
    Phone
    Not published by this source
    Hours
    Monday - Friday: 12:30 PM - 05:30 PM Saturday: 11:00 AM - 04:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2462no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Menlo Park Official list1259 El Camino Real, Menlo Park, CA, 94025TSA enrollment centerHazMat endorsementTWICDetails
    Address
    1259 El Camino Real, Menlo Park, CA, 94025
    County
    San Mateo
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 01:00 PM & 02:00 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3577no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Mountain View Official list809 Cuesta Dr, Ste B, Mountain View, CA, 94040TSA enrollment centerHazMat endorsementTWICDetails
    Address
    809 Cuesta Dr, Ste B, Mountain View, CA, 94040
    County
    Santa Clara
    Phone
    Not published by this source
    Hours
    Monday - Friday: 10:00 AM - 12:00 PM & 01:00 PM - 04:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3189no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Oakland Official list1901 Harrison St, Ste 1100 Rm 102, Oakland, CA, 94612TSA enrollment centerHazMat endorsementTWICDetails
    Address
    1901 Harrison St, Ste 1100 Rm 102, Oakland, CA, 94612
    County
    Alameda
    Phone
    Not published by this source
    Hours
    Monday & Wednesday: 08:00 AM - 12:00 PM & 01:00 PM - 04:30 PM Tuesday & Thursday: 08:30 AM - 12:00 PM Friday: 08:30 AM - 12:00 PM & 01:00 PM - 05:30 PM Saturday: 08:00 AM - 12:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2251no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Oxnard Official list2000 Solar Dr, Oxnard, CA, 93036TSA enrollment centerHazMat endorsementTWICDetails
    Address
    2000 Solar Dr, Oxnard, CA, 93036
    County
    Ventura
    Phone
    Not published by this source
    Record
    In the registerRegister refreshed September 22, 2026Ref 3713no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Oxnard Official list300 E Esplanade Dr, Ste 460, Oxnard, CA, 93036TSA enrollment centerHazMat endorsementTWICDetails
    Address
    300 E Esplanade Dr, Ste 460, Oxnard, CA, 93036
    County
    Ventura
    Phone
    Not published by this source
    Record
    In the registerRegister refreshed September 22, 2026Ref 1169no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Pleasanton Official list4125 Mohr Ave, Ste F, Pleasanton, CA, 94566TSA enrollment centerHazMat endorsementTWICDetails
    Address
    4125 Mohr Ave, Ste F, Pleasanton, CA, 94566
    County
    Alameda
    Phone
    Not published by this source
    Hours
    Monday - Thursday: 12:00 PM - 04:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3259no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Pomona Official list333 E Foothill Blvd, Pomona, CA, 91767TSA enrollment centerHazMat endorsementTWICDetails
    Address
    333 E Foothill Blvd, Pomona, CA, 91767
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:30 AM - 12:30 PM & 01:30 PM - 04:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3523no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Rancho Cucamonga Official list7252 Archibald Ave, Rancho Cucamonga, CA, 91701TSA enrollment centerHazMat endorsementTWICDetails
    Address
    7252 Archibald Ave, Rancho Cucamonga, CA, 91701
    County
    San Bernardino
    Phone
    Not published by this source
    Hours
    Monday & Wednesday - Friday: 10:00 AM - 02:00 PM & 02:30 PM - 05:00 PM Saturday: 10:00 AM - 03:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3212no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Red Bluff Official list332 Pine St, Red Bluff, CA, 96080TSA enrollment centerHazMat endorsementTWICDetails
    Address
    332 Pine St, Red Bluff, CA, 96080
    County
    Tehama
    Phone
    Not published by this source
    Hours
    Monday - Friday: 08:00 AM - 10:30 AM & 11:30 AM - 12:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 1416no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Riverside Official list4020 Chicago Ave, Riverside, CA, 92507TSA enrollment centerHazMat endorsementTWICDetails
    Address
    4020 Chicago Ave, Riverside, CA, 92507
    County
    Riverside
    Phone
    Not published by this source
    Hours
    Monday - Friday: 10:00 AM - 12:30 PM & 01:30 PM - 05:00 PM Saturday: 09:30 AM - 12:00 PM & 12:30 PM - 03:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3186no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Sacramento Official list4650 Natomas Blvd, Sacramento, CA, 95835TSA enrollment centerHazMat endorsementTWICDetails
    Address
    4650 Natomas Blvd, Sacramento, CA, 95835
    County
    Sacramento
    Phone
    Not published by this source
    Hours
    Friday: 02:00 PM - 05:00 PM Saturday: 10:30 AM - 02:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3453no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — San Diego Official list4410 Glacier Ave, Ste 101, San Diego, CA, 92120TSA enrollment centerHazMat endorsementTWICDetails
    Address
    4410 Glacier Ave, Ste 101, San Diego, CA, 92120
    County
    San Diego
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:30 AM - 01:00 PM & 01:30 PM - 05:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3286no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — San Diego Official list8222 Vickers St, Ste 108, San Diego, CA, 92111TSA enrollment centerHazMat endorsementTWICDetails
    Address
    8222 Vickers St, Ste 108, San Diego, CA, 92111
    County
    San Diego
    Phone
    Not published by this source
    Hours
    Monday & Wednesday: 08:30 AM - 01:00 PM & 03:00 PM - 06:30 PM Tuesday & Thursday: 07:30 AM - 12:30 PM Friday: 08:30 AM - 01:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3443no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — San Francisco Official list4201 Mission St, San Francisco, CA, 94112TSA enrollment centerHazMat endorsementTWICDetails
    Address
    4201 Mission St, San Francisco, CA, 94112
    County
    San Francisco
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 12:00 PM & 01:00 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2493no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — San Francisco Official list2549 Irving St, San Francisco, CA, 94122TSA enrollment centerHazMat endorsementTWICDetails
    Address
    2549 Irving St, San Francisco, CA, 94122
    County
    San Francisco
    Phone
    Not published by this source
    Hours
    Monday - Friday: 10:30 AM - 01:00 PM & 01:30 PM - 06:00 PM Saturday: 10:30 AM - 02:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3561no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — San Leandro Official list250 Juana Ave, Ste 101, San Leandro, CA, 94577TSA enrollment centerHazMat endorsementTWICDetails
    Address
    250 Juana Ave, Ste 101, San Leandro, CA, 94577
    County
    Alameda
    Phone
    Not published by this source
    Hours
    Tuesday - Thursday: 09:00 AM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3687no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Santa Ana Official list740 S Harbor Blvd, Santa Ana, CA, 92704TSA enrollment centerHazMat endorsementTWICDetails
    Address
    740 S Harbor Blvd, Santa Ana, CA, 92704
    County
    Orange
    Phone
    Not published by this source
    Hours
    Tuesday - Thursday: 12:00 PM - 02:30 PM Saturday: 10:00 AM - 02:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3250no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Santa Clarita Official list25856 Tournament Rd, Santa Clarita, CA, 91355TSA enrollment centerHazMat endorsementTWICDetails
    Address
    25856 Tournament Rd, Santa Clarita, CA, 91355
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 12:30 PM & 01:30 PM - 04:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3347no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Santa Monica Official list2811 Wilshire Blvd, Ste 720, Santa Monica, CA, 90403TSA enrollment centerHazMat endorsementTWICDetails
    Address
    2811 Wilshire Blvd, Ste 720, Santa Monica, CA, 90403
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 10:00 AM - 03:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3550no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Stockton Official list523 E Main St, Stockton, CA, 95202TSA enrollment centerHazMat endorsementTWICDetails
    Address
    523 E Main St, Stockton, CA, 95202
    County
    San Joaquin
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 12:00 PM & 01:00 PM - 04:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3627no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Torrance Official list3820 Del Amo Blvd, Ste 342, Torrance, CA, 90503TSA enrollment centerHazMat endorsementTWICDetails
    Address
    3820 Del Amo Blvd, Ste 342, Torrance, CA, 90503
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Tuesday & Thursday: 09:30 AM - 12:30 PM & 01:00 PM - 04:00 PM Wednesday & Friday: 09:30 AM - 02:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3681no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Upland Official list354 S Mountain Ave, Upland, CA, 91786TSA enrollment centerHazMat endorsementTWICDetails
    Address
    354 S Mountain Ave, Upland, CA, 91786
    County
    San Bernardino
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:10 AM - 02:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 5598no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — Van Nuys Official list5636 Van Nuys Blvd, Van Nuys, CA, 91401TSA enrollment centerHazMat endorsementTWICDetails
    Address
    5636 Van Nuys Blvd, Van Nuys, CA, 91401
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:30 AM - 01:00 PM & 02:00 PM - 05:30 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3636no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center — West Sacramento Official list852 Northport Dr, Ste 1, West Sacramento, CA, 95691TSA enrollment centerHazMat endorsementTWICDetails
    Address
    852 Northport Dr, Ste 1, West Sacramento, CA, 95691
    County
    Yolo
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 12:00 PM & 01:00 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3173no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center at 1021 E Foothill Blvd — Upland Official listPop-Up: AAA, 6/23-6/26, Upland, CA, 91786TSA enrollment centerTWICDetails
    Address
    Pop-Up: AAA, 6/23-6/26, Upland, CA, 91786
    County
    San Bernardino
    Phone
    Not published by this source
    Hours
    Tuesday - Friday: 09:00 AM - 12:00 PM & 01:00 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2608no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026
  • TSA Enrollment Center at 9440 Reseda Blvd — Northridge Official listPop-Up: AAA, 9/1-9/4, Northridge, CA, 91324TSA enrollment centerTWICDetails
    Address
    Pop-Up: AAA, 9/1-9/4, Northridge, CA, 91324
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Tuesday - Friday: 09:00 AM - 12:00 PM & 01:00 PM - 05:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 2999no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026
  • TSA Enrollment Center at CVS — Los Angeles Official listCVS-8900 Sepulveda Westway, Los Angeles, CA, 90045TSA enrollment centerHazMat endorsementTWICDetails
    Address
    CVS-8900 Sepulveda Westway, Los Angeles, CA, 90045
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 01:00 PM & 02:00 PM - 06:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3628no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center at CVS — Pasadena Official listCVS-900 N Lake Ave, Pasadena, CA, 91104TSA enrollment centerHazMat endorsementTWICDetails
    Address
    CVS-900 N Lake Ave, Pasadena, CA, 91104
    County
    Los Angeles
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 01:00 PM & 02:00 PM - 06:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3594no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • TSA Enrollment Center at CVS — San Bruno Official listCVS-10 Bayhill Shopping Ctr, San Bruno, CA, 94066TSA enrollment centerHazMat endorsementTWICDetails
    Address
    CVS-10 Bayhill Shopping Ctr, San Bruno, CA, 94066
    County
    San Mateo
    Phone
    Not published by this source
    Hours
    Monday - Friday: 09:00 AM - 01:00 PM & 02:00 PM - 06:00 PM
    Record
    In the registerRegister refreshed September 22, 2026Ref 3607no dates published
    Source
    Enrollment center locator, Transportation Security Administration (enrollment by IDEMIA) (tsaenrollmentbyidemia.tsa.dhs.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • HazMat endorsement (HME)
    • TWIC

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

Browse by city in California

44 towns, each with its own page

About this data

Where the list comes from and what it does and does not say
50in the directory
50in the state register
44cities
19counties
1stby size in this category

The largest concentration is in Los Angeles: 3 of 50 (6%). Other cities covered include Oxnard (2), San Diego (2), San Francisco (2), Upland (2), Anaheim (1), and 38 more.

By county, the 50 entries fall across 19 counties; the largest are Los Angeles (16), Orange (5), Alameda (3), San Bernardino (3).

These 50 entries come from a register that publishes no listing dates at all. For those, the only thing that can honestly be said is that the facility appeared in the state register when it was last refreshed, on September 22, 2026. No issue, renewal or expiry date is shown for them, and none is guessed.

All 50 hold the same class of listing: TSA enrollment center, in the source's own wording.

48 of the 50 (96%) hold more than one class of listing. Each is one entry here, with every class it holds shown in its record detail. Across this page the classes held include TWIC (50), HazMat endorsement (HME) (48).

50 have a website. Phone numbers are normalized to one format here; the registers publish them several different ways.

This list publishes no phone numbers, so no listing drawn from it shows one. That is how the source publishes it, not a gap in this record.

The map positions come from the register itself rather than from an address lookup. No distance claim is made anywhere in this text; the "nearest to me" list computes straight-line distances in your own browser from your own location.

California ranks 1st of the 40 states covered in this category, holding 8% of the listings, ahead of 39 others.

For a wider choice, the largest states in this category are Florida (47), Texas (43), Georgia (27). They are ordered by how many entries each holds, not by how close they are.

Every record on this page comes from Enrollment center locator, published by Transportation Security Administration (enrollment by IDEMIA) on tsaenrollmentbyidemia.tsa.dhs.gov as dataset locator. Each card carries the date the record was last re-checked.

California: questions

Which cities in California have centers?
By count: Los Angeles (3), Oxnard (2), San Diego (2), San Francisco (2), Upland (2), Anaheim (1), Arroyo Grande (1), Bakersfield (1), Chula Vista (1), Clovis (1), plus 34 more. Addresses, listing class and, where the register publishes them, listing dates are in the list above.
Are these centers currently licensed?
The state register these records come from publishes no listing dates, so the honest answer is narrower than it looks: each of these 50 facilities appeared in the register when it was last refreshed, on September 22, 2026. No expiry date is shown because none is published, and none is guessed. Confirm the current position with the facility or the issuing authority before relying on it.
Why does one address hold several licenses?
Because a row in the state register is a license, not a business. 48 of the 50 entries on this page hold more than one class at the same address, typically an inspection license alongside a repair or dealer license. They are merged into a single entry here, keyed on the facility rather than on the license, so one shop is one listing and its other classes appear on its own page.
Why do the cards not show star ratings?
No public rating has been matched to any of these 50 records, so no stars are shown. The listing record is the stronger signal in any case: where the register publishes them, the issue date, last renewal, expiry and the enrollment location id all come from the issuing authority, which is not true of a star average.

Report a correction

A listing closed, moved or missing? It gets checked against the source

Something wrong on this page?

These records come from state registers and the registers are not perfect. If a listing is closed, has moved, or the license details do not match what the state told you, say so and it gets checked against the source.

Goes to the editor. No newsletter signup, no third party.

Get told when the register changes

Licenses lapse and get renewed constantly: in the current data nearly a quarter of the records in one state register have already expired. We re-check the registers and email a short summary of what moved.

One email when the register data is refreshed or a rule changes. No more than monthly.