FREDERICK G. DOWNARD, O.D., P.A.
Optometry at Sabin Dr, Idaho Falls, ID

License number
Idaho 000354660
Category
Optometry
Type
Optometrist
Owner
Name: DR. FREDERICK GEORGE DOWANRD O.D.
Title: OWNER / PRESIDENT
Phone: (208) 522-6933
Address
Address
1990 Sabin Dr, Idaho Falls, ID 83406