About Us

Founded in 1986, Stern Pinball Inc. is a mid-sized manufacturer in Melrose Park, Illinois. It has 59 full time employees and generates an estimated $5.4 million in annual revenue.

Business size

-