256883
Indiana Orthopedic Hospital
Category
Hospital
Capacity
38 beds
License/Certification
#14-003930-1