Chula Vista Auto Body, Inc. admin 5 years ago 36 Broadway Chula Vista, CA 91910 (619) 425-2529 WEBSITE