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