Greencastle of Kenwood
Greencastle Of Kenwood has a total of 60 units, all of which are Section 8 assisted living units.
4909 S Cottage Grove Avenue
Chicago, IL 60615
Phone: (773) 624-6300