David Ray Anderson, MD, Ophthalmology

530 S Holmes
Idaho FallsID  83403-2410 (Bonneville County)


Phone: 208-529-3937
Fax: 208-524-4380

NPI: 1205974136
License Number: M3793 (ID)