Dr. Frederick Downard
NPI: 1801997424
Dr. Frederick Downard is a Optometry specialist focused health provider in Blackfoot, Idaho. affiliates with no hospitals or medical groups. Call Dr. Frederick Downard on phone number 2087858974 for more information and advice or to book an appointment.
City | Blackfoot |
State | Idaho |
Address 1 | 565 JENSEN GROVE |
Postal Code | 83406 |
Phone | 2087858974 |
Fax | 2087858976 |
Primary Specialty | Optometry |