Mark Harashevsky DO | Kaiser Permanente 780 Shadowridge Drive, Vista, CA 92083