I
Mercer Island Canvas
2755 73rd Ave SE, Mercer Island WA 98040-2629
206 909 2508
Design and porduction of marine canvas and upholstery, including home and outdoor.