The Ventura Auto Center Sign is located off the 101 freeway and has a daily effective circulation of up to 250,000 cars per day which equals around 300,000 eyes on impressions per day.
We have in house creative programmers that can help you create your dream ad.
Contact us for an application and our affordable advertising prices.