myECH: Robert has an appointment on 09/09/2024 at 10:00 PM at Los Gatos CT IMAGING DEPARTMENT located at 815 POLLARD ROAD in LOS GATOS. To confirm reply with a Yes. To cancel, please call the department during normal business hours at 650-940-7050. Text STOP to opt out of text appointment notifications.