Shruti N Sheth, MD, MSCShruti N Sheth · Medical Oncology Physician1003 Olive St, Menlo Park, CA 94025(650) 388-6085Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing