Vista Media Details
Vista Media was acquired by Lamar Advertising in May of 2008.
The new contact information is 5670 Wilshire Blvd., Suite 1690, Los Angeles, CA 90036.
Phone 323.933.3222/Fax 323.933.3225.
Employees:
35
HQ:
Location:
Baton Rouge, Louisiana, United States
Revenue: