Ocean Presence Technologies Share: Manufacturing & Production Ocean Presence Technologies Visit Website 326 Pacheco Ave. Santa Cruz, CA 95062 (831) 566-3832 oceanpresence.com Map What's Nearby? Distance: 5 10 15 20 25 50 mi.