Chula Vista Ford Logo

Chula Vista Ford

Locations: 560 Auto Park Dr Chula Vista, California 91911, US

Company Size: 1 - 100

Industry: Automotive

Company Website

AI Description

drawer
  • John Kidd, SR. profile image

    Director Sales | Strategic Sales Leader | Revenue Growth Specialist