Meecher’s Custom

Lake Villa, United States

···

Open now

Map

Streetview

Activate map

Description

Specialties

Car interior trim,

Upholstery,

Automotive seats,

Convertible Tops

History

Established in 1697.

Family Owned and Operated