NPIIDDakota Dermatology At Spirit Lake PCDermatology PhysicianSpirit Lake, IA2700 23Rd St Suite C, Spirit Lake, IA, 51360NPIID(605) 330-9619Book online Claim listingAvailability on request