WATERSHED HEALTH, INC.

PrivateCIK: 1820837
Location

NEW ORLEANS, LA

Key Entity Details

Legal Name

WATERSHED HEALTH, INC.

Central Index Key (CIK)

1820837

Employer ID (EIN)

844557442

Phone Number

504-930-4501

Business Address

800 W COMMERCE RD

NEW ORLEANS, 70123

LA

Mailing Address

1209 ORANGE STREET

WILMINGTON, 19801

DE