Northwest Specialty Hospital, ID
Post Falls, ID 83854
Proprietary
Short-Term Care Hospital
80 mi, NE