NPIIDSouthwest DermatologyDermatology PhysicianOttawa, IL410 W Main St, Ottawa, IL, 61350NPIID(815) 434-7231Book online Claim listingAvailability on request