NPIJordan Stoddard, DPTSports Physical TherapistIdaho Falls, ID804 Pancheri Dr, Idaho Falls, ID, 83402NPI(208) 403-7422Book online Claim listingAvailability on request
NPIEmpower Pt, PLLCSports Physical TherapistIdaho Falls, ID804 Pancheri Dr, Idaho Falls, ID, 83402NPI(208) 403-7422Book online Claim listingAvailability on request