Leonora Fihman, DPM
Podiatrist - General

Main Location
5400 Balboa Blvd. #325
Encino, California 91316
Highlights
- Board Certified
- Accepts Insurance Plans
- Has Online Scheduling
Summary
Dr. Leonora Fihman attended undergraduate school at the University of California at Davis where she completed her Bachelor of Science degree in psyc.. Read More