6016 North Nina Avenue, Chicago, IL 60631
Norwood Crossing is a Medicare-certified medicare and medicaid in Chicago, IL with a CMS overall quality rating of 3 out of 5 stars. Call the facility and your plan to confirm current availability and coverage.
From the Centers for Medicare & Medicaid Services · data current as of July 1, 2026
Yes. Norwood Crossing is a Medicare-certified Medicare and Medicaid in Chicago, IL, per CMS data.
Norwood Crossing has a CMS overall rating of 3 out of 5 stars.
Norwood Crossing has 131 certified beds.
Richard Taylor is the administrator, and Melita Laroco is the medical director at Norwood Crossing, per CMS ownership data.
Norwood Crossing is located at 6016 North Nina Avenue, Chicago, IL 60631.
Source: CMS Care Compare nursing home data, CCN 145974, current as of July 1, 2026. Read the directory methodology.
A licensed advisor follows up within 1 business day
📞 77363148566016 North Nina Avenue