Charles Scott Needham, MD, Thoracic Surgery (Cardiothoracic Vascular Surgery)

2805 Valencia Dr
Idaho FallsID  83404-7597 (Bonneville County)


Phone: 208-525-9400
Fax: 208-535-4569
Email: sco***@*****il.com

NPI: 1063435899
License Number: 10916 (MT)