Oak Crest Atrium
204 S State St
Elgin, IL 60123
Oak Crest Atrium is a senior housing community located at 204 S State St in Elgin, Illinois. The facility is in a mostly middle income area, with a median per-household income of $58,463. With about 48,000 individuals residing ...
3 miles away from South Elgin, IL