About Ian Shields
Ian Shields is. Mr. Ian Shields has 6 years of experience.
Licenses
Ian Shields has been registered with the National Provider Identifier database since February 27, 2018, and his NPI number is 1063913853.
Book an Appointment
To schedule an appointment with Mr. Ian Shields, please call (507) 457-5000.