XCERRA CORP

PrivateCIK: 357020
Location

NORWOOD, MA

Key Entity Details

Legal Name

XCERRA CORP

Central Index Key (CIK)

357020

Employer ID (EIN)

042594045

Phone Number

781-461-1000

Business Address

825 UNIVERSITY AVENUE

NORWOOD, 02062

MA

Mailing Address

825 UNIVERSITY AVENUE

NORWOOD, 02062

MA