Samuel Welling Beckstead, DO, Ophthalmology

2100 Providence Way
Idaho FallsID  83404-4951 (Bonneville County)


Phone: 208-529-6600
Fax: 208-529-6602

NPI: 1487041380
License Number: OS020090 (PA)