Roger Williams Medical Center, RI
Providence, RI 02908
·
Proprietary
Short-Term Care Hospital
28 mi, NE