Hospital & Health Care - Spokane, Washington, United States
Isabella House is a hospital & health care company based out of 2308 W 3rd Ave, Spokane, Washington, United States.