address:
1331 South A Street,
Elwood,
Indiana,
IN 46036-1942
United States
Description:
Medicare provider code: 150094
Number of beds: 39
Phone: (765) 552-4600
Fax :
Email:
Website: [title]-website [1]
map:
40° 16' 32.5092" N,
85° 50' 38.8752" W