Earl Stoddard, MD, Dermatology

147 W Chubbuck Rd
PocatelloID  83202-2314 (Bannock County)


Phone: 208-238-7546
Fax: 208-237-9643
Email: ear***@*****il.com

NPI: 1760400238
License Number: M9280 (ID)