Immaculata Catholic School logo

Immaculata Catholic School

Immaculata Catholic School is a K-8 parochial, Catholic school at 721 Burch Avenue, Durham, NC.

Industries

Employees

51-200

Links


Org chart

Collapse

Teams


Offices