OCUTERRA THERAPEUTICS, INC.

PrivateCIK: 1641226
Location

BOSTON, MA

Key Entity Details

Legal Name

OCUTERRA THERAPEUTICS, INC.

Central Index Key (CIK)

1641226

Employer ID (EIN)

274249384

Phone Number

339-234-1333

Business Address

85 E. INDIA ROW

BOSTON, 02110

MA

Mailing Address

85 E. INDIA ROW

BOSTON, 02110

MA