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