(Contributed - Sutter Health) Monitors and equipment inside Palo Alto Medical ... The Westside location is at 1301 Mission St. in Santa Cruz and can be reached at 831-458-5860.