Dr. Joel Wagstaff is a General Physician and Internal Medicine in Twin…read more Falls 83301, Twin Falls ID and has an experience of 11 years in these fields. Dr. Joel Wagstaff practices at Saint Lukes Magic Valley Medical Center in Twin Falls 83301, Twin Falls ID.
Some of the services provided by the doctor are: Lumbar Puncture,Echocardiogram,Physical Therapy,Occupational Therapy Evaluation and Nutrition Therapy etc.read less