There are 1 Physical Medicine & Rehabilitation providers with a NPI number registered in Champaign Illinois.
NPI |
Provider Name |
Address |
Type |
1699783969 | DR. STEVEN W. THATCHER, M.D. | 101 W UNIVERSITY AVE CHAMPAIGN, IL ZIP 61820 Phone: (217) 366-7450
| Individual |