address:
2160 South First Avenue,
Maywood,
Illinois,
IL 60153 5585
United States
Description:
Medicare provider code: 140276
Number of beds: 523
Phone: (708) 216-9000
Fax :
Email:
Website: [title]-website [1]
map:
41° 51' 39.1212" N,
87° 50' 11.2164" W