Carrier · FMCSA

STEPHEN LEACH

STEPHEN LEACH (doing business as LEACH WATER SYSTEMS) is a U.S. motor carrier registered with the FMCSA, based in TRINIDAD, CA. Its USDOT number is 2667192.

Active
Legal nameSTEPHEN LEACH
DBA nameLEACH WATER SYSTEMS
USDOT number2667192
Address694 KAY AVE, TRINIDAD, CA, 95570
StatusActive

FAQ

What is the USDOT number of STEPHEN LEACH?

The USDOT number of STEPHEN LEACH is 2667192.

Where is STEPHEN LEACH based?

STEPHEN LEACH is based in TRINIDAD, CA.

Running a logistics business?

Mewayz gives your carrier a website, CRM, invoicing and payments in one platform — no card required.

Start free on Mewayz →

← Browse all carriers