3157 NE Marine
(shop hours vary, please call to make sure we're not out on a boat before stopping by)
Family owned and operated since 1994
Channel Marine Canvas & Upholstery Inc
3157 NE Marine Dr.
Portland, OR 97211