Health & Medicine in Cannon Beach, OR

Yext tracking pixel

1088 S Hemlock St, Cannon Beach, Oregon, 97110

(503) 426-4298

Recreational and Medical Marijuana Dispensary


Yext tracking pixel

171 N Larch St, Suite 16, Cannon Beach, Oregon, 97138

(503) 717-7400


171 S Highway 101, Cannon Beach, Oregon, 97146-9314

(503) 717-7556


1355 S Hemlock St, Cannon Beach, Oregon, 97110

(503) 436-2255


171 S Highway 101, Cannon Beach, Oregon, 97146-9314

(503) 717-7000


Cannon Beach, Oregon, 97110

(503) 436-1041


Yext tracking pixel

171 North Larch Street, Suite 16, Cannon Beach, Oregon, 97110

(503) 717-7400

Schedule an Appointment Today!