Larisa Taylor, MD 1779 Dominican WySte BSanta Cruz, CA, 95065 View Phone 831-318-6010 Fax: 831-479-4967 1779 Dominican Wy, Ste BSanta Cruz, CA 95065 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page