Oak Crest Atrium Apartments
204 S. State St.
Elgin, IL 60123
Founded in 1904 Oak Crest has a mission of providing caring services for older adults. Multiple levels of care offer individuals the opportunity to choose the type of services as needed and wanted when desired.…