Mr. William John Specht's NPI Number is #1396829834 and has been listed in the NPI registry for 10 years. Mr. William John Specht's practice location is listed as: 1825 Logan Ave Emergency Department Waterloo, IA 50703-1916 and can be reached via phone at (319) 235-3697.