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