Tanglewood Village Categories Health Care 1293 S. 34th St. Decatur IL 62521 (217) 423-5838 (217) 423-5865 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×