Stephen J Carter, MD, Surgery

2001 S Woodruff Ave
Ste 3
Idaho FallsID  83404-6371 (Bonneville County)


Phone: 208-529-5909
Fax: 208-529-5990

NPI: 1427051747
License Number: M4157 (ID)