Publishing - Los Angeles, California, United States
Consolidated Advertising is a publishing company based out of 8060 Melrose Ave, Los Angeles, California, United States.