Medicare Approved Facilities/Trials/Registries

Facility Name
Teton Radiology
Provider Number
1371462
Date Approved
09/05/2006
State
ID
Address 1
2001 S. Woodruff Avenue, Suite 17
Address 2
Idaho Falls ID 83404
Other Information
N/A