Company: TDO Advertising Markets: Michigan, Ohio Headquarters: 405 Madison Ste. 2100, Toledo, OH. 43604 Phone: 419-724-76343 Email: info@tdoadvertising.com TDO stands for Toledo Detroit Outdoor Advertising. The firm was founded in 2015 and operates more than 100 digital and static billboard faces. The largest concentration of billboards is in Toledo, Ohio and […]















