Headquartered in Ottawa, IL Owners: Luke Caruso Sr., Luke Caruso Jr. and Jim Caruso 130 employees across three locations If you’re at an industry meeting and meet a group of people with blinking lights on their shoes, chances are they work at Ottawa Dental Laboratory (ODL). That blinking light...
- 44% have a website - 33% use social networking - 14% use email marketing - 8% advertise online
LMT Original Research © 2010 - 2015
84 South Main St., Newtown CT 06470
203-426-4LMT · 203-491-2300 (fax)