Squires Sheltered Care Home

2601 North California Avenue Chicago IL 60647 (888) 848-5698