Avondale Estates Of Elgin

1754-1760 Capital Street, Elgin, IL 60124

Care offered: Skilled nursing

Phone: 8475316004

Source: cms:nursing-homes (as of 7 August 2026)