Dr. Scott Leibold
NPI: 1326138355
Dr. Scott Leibold is a Podiatry specialist focused health provider in Camarillo, California. affiliates with no hospitals or medical groups. Call Dr. Scott Leibold on phone number 8054846956 for more information and advice or to book an appointment.
City | Camarillo |
State | California |
Address 1 | 2107 PICKWICK DR |
Postal Code | 93010 |
Phone | 8054846956 |
Fax | 8054846976 |
Primary Specialty | Podiatry |