Location #2:

563 E. Main Street

Ventura, CA 93001

(805)-641-2220



​LC Imports

Location #1:

1537 Foothill Blvd.

La Canada, CA 91011

(818)-790-6277