The Looker Santa Cruz headquarters phone number is 1 (831) 244-0340.