ServicesSteven Thatcher provides physiatry in Champaign, IL 61820.
Contact Steven Thatcher to discuss any needs or concerns, or visit this location at 101 W University Ave Christie Clnc, Champaign, IL 61820. For more information about services offered, call Steven Thatcher at (217) 337-2094.