DR. LEON C PETERSON, O.D.
Optometry at Woodruff Ave, Idaho Falls, ID

License number
Idaho ODP535
Category
Optometry
Type
Optometrist
Address
Address
501 S Woodruff Ave, Idaho Falls, ID 83401
Phone
(208) 522-6271
(208) 522-7217 (Fax)