Canvas Products in Oroville, CA
Land & Sea Canvas & Upholstery