Canvas, Upholstery
425 American Legion, Revere, MA 02151 United States
They did canvas for my center console. Did a great job - they made the plans on the fly. Reasonable price