International Outdoor Billboard Share: Advertising International Outdoor Billboard Visit Website Request Info 28423 Orchard Lake Road Suite 200 Farmington Hills, MI 48334 (248) 489-8989 iobillboard.com Map What's Nearby? Distance: 5 10 15 20 25 50 mi.