Leonora Fihman, Dpm, PCNPI · 1245695220Leonora Fihman, Dpm, PC · Sports Medicine Podiatrist5400 Balboa Blvd, Encino, CA 91316(818) 907-6110Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing