Leonora Fihman, DPMLeonora Fihman · Primary Podiatric Medicine Podiatrist5400 Balboa Blvd, Encino, CA 91316(818) 907-6100Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing