-
Name
Steward Terra Inc
Location type
Single Location
Revenue
$950,000
Employees
25 25
Engaged in
power distribution/specialty transformer manufacturers in la mesa, ca
Industry
power distribution/specialty transformer manufacturers, mfg transformers, power, distribution, and specialty transformer manufacturing
NAICS Codes
335311, power, distribution, and specialty transformer manufacturing
SIC Codes
3612, power, distribution, and specialty transformers