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