NIXTLA INC.

PrivateCIK: 1973969
Location

SAN FRANCISCO, CA

Key Entity Details

Legal Name

NIXTLA INC.

Central Index Key (CIK)

1973969

Employer ID (EIN)

872200797

Phone Number

516-923-2405

Business Address

30 OTIS ST, APT 1101

SAN FRANCISCO, 94103

CA

Mailing Address

30 OTIS ST, APT 1101

SAN FRANCISCO, 94103

CA