AVONDALE ESTATES OF ELGIN Assisted Living Facility Category: Nursing Home Previous Next ProfilePhotosReviewsAVONDALE ESTATES OF ELGIN Address: 1754-1760 CAPITAL STREET ELGIN IL 60124 United States Default Listing Image-NH Compare Schedule A Meeting Pricing Info Previous Next