NORTHWOOD HILLS CARE CENTER Assisted Living Facility Category: Nursing Home Previous Next ProfilePhotosReviewsNORTHWOOD HILLS CARE CENTER Address: 800 N ARTHUR ST, PO BOX 187 HUMANSVILLE MO 65674 United States Default Listing Image-NH Compare Schedule A Meeting Pricing Info Previous