Alexian Village of Elk Grove
975 Martha St
Elk Grove Village, IL 60007
Alexian Village of Elk Grove is situated in Elk Grove Village, Illinois. Their community offers senior housing in a comforting environment for senior citizens. The neighborhood surrounding this community is heavily populated, with about 33,820 residents in the ...
8 miles away from Streamwood, IL