XXmaps.com

Map
Detailed Information
  • Place Types Doctor
  • Address 1801 Windsor Rd, Champaign, IL 61822, USA
  • Coordinate 40.0830704,-88.2776302
  • Website Unknown
  • Rating 5
  • Compound Code 3PMC+6W Champaign, IL, USA
Reviews
Angela Murray (05/05/2019)
Best Dr for Back Pain Relief Wish I could go back to him. Only reason why is because of insurance. The soon that insurance companies left people go where the best care is for them they will save LOTS of money. Just Sayin..... Miss you Dr Thatcher
Similar place