25 people are employed at Ellwood Associates.
Ellwood Associates is based in Chicago, Illinois.
The NAICS codes for Ellwood Associates are [5239, 523, 52, 52393].
The SIC codes for Ellwood Associates are [621, 62].