Isabella House is an addiction treatment center located at 2308 W 3rd Ave, Spokane, WA 99201. Open from Tuesday to Saturday, 8 AM to 7 PM, we offer a supportive environment for individuals seeking recovery. With a rating of 3.3 from 26 reviews, we strive to provide effective treatment and support in the Spokane community. For more information, visit our website at nhccspokane.org or call us at +15096241244.