Lamar Outdoor Advertising Share: Advertising Lamar Outdoor Advertising Visit Website 106 Lenwood Road SW Decatur, AL 35603 (256) 308-0676 (256) 308-0465 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.