Map of Alden Poplar Creek Convalescent Center in Cook County, IL:

Alden Poplar Creek Convalescent Center Cook Streamwood 42.0516936 -88.1417416