Avondale Estates Of Elgin is a nursing home located in Elgin , Illinois. This nursing home was first approved to provide Medicare and Medicaid services on 01/05/2017. It has 120 certified beds. Avondale Estates Of Elgin is located 1754-1760 Capital Street, Elgin, IL 60124 and can be contacted via phone number (847) 531-6004.