Tag: stan thomas

Company of the Day: Magellan Transit Media

Company: Magellan Transit Media Markets:  Nationwide Address: 3745 Cherokee St NW, Suite 304, Kennesaw, Georgia  30144-06788 Email: sales@magellan-tsa.com Phone: 770-956-1419 Magellan Transit Media creates advertising campaigns on the site of a nationwide network of trucks. Magellan was started in 1994 and installs vinyl adhesive backed ads on the side of […]