19 employees
Excal is a foundry and machine shop that specializes in sand castings, building new tools, and producing complex cores.
1991