Haystack Gallery

183 N Hemlock
Cannon Beach, OR 97110-9800

503-436-2547


Products Offered

Art, Lighting, Carpet, Paint & Painting Supplies, Frames & Framing

Customers Served

Residential, Manufacturer, Homeowner

Business Hours

Please call for business hours

Payment Types

Please call for payment types