NPIIDJohn Richard Johnson, MDGeneral Practice PhysicianMcpherson, KS1480 N Walnut, Mcpherson, KS, 67460NPIID(620) 241-2835Book online Claim listingAvailability on request