Location 2122 SE Marine Science Dr Newport , OR See map: Google Maps Phone Number: (541) 819-0101 x718