Steven Larson, DO, Obstetrics & Gynecology

326 Poplar St
BlackfootID  83221-1741 (Bingham County)


Phone: 208-785-5801
Fax: 208-785-3504

NPI: 1609824143
License Number: O-152 (ID)