OSTRA CAPITAL PARTNERS, LP

PrivateCIK: 1222041
Location

MENLO PARK, CA

Key Entity Details

Legal Name

OSTRA CAPITAL PARTNERS, LP

Central Index Key (CIK)

1222041

Employer ID (EIN)

000000000

Phone Number

650-485-4080

Business Address

OSTRA GP, LLC

MENLO PARK, 94025

CA

Mailing Address

OSTRA GP, LLC

MENLO PARK, 94025

CA