Northwood Deaconess Health Center
4 N Park St
Northwood, ND 58267
Northwood Deaconess Health Center is a 56 room nursing home facility located in Northwood, North Dakota. With a median family income of $58,457, the community is in a largely middle class area. It is sparsely populated, with roughly ...