Howard Takiff, MDHoward Takiff · Surgical Critical Care Physician760 La Canada St, La Jolla, CA 92037(949) 981-4018Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing