The Villa at City Center Categories NURSING HOME 11700 E. 10 Mile Rd Lincolnwood Il 60712 (586) 759-5960 (586) 756-7662 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×